CourseAddServlet.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.it.servlet;
  2. import java.io.IOException;
  3. import javax.servlet.ServletException;
  4. import javax.servlet.http.HttpServlet;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. import com.it.bean.Course;
  8. import com.it.service.CourseService;
  9. import com.it.service.impl.CourseServiceImpl;
  10. /**
  11. * Servlet implementation class CourseAddServlet
  12. */
  13. public class CourseAddServlet extends HttpServlet {
  14. private static final long serialVersionUID = 1L;
  15. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  16. request.setCharacterEncoding("UTF-8");
  17. try {
  18. String discipline_name = request.getParameter("discipline_name");
  19. String course_name = request.getParameter("course_name");
  20. Course course = new Course(discipline_name, course_name);
  21. CourseService courseService = new CourseServiceImpl();
  22. courseService.insert(course);
  23. request.getRequestDispatcher("DisciplineListServlet").forward(request, response);
  24. } catch (Exception e) {
  25. e.printStackTrace();
  26. }
  27. }
  28. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  29. doGet(request, response);
  30. }
  31. }