1.今天来写一个简单的增删改查功能,这个项目还是接着在昨天写的 --JavaWeb实现简单登录注册-- 来写的。

登录成功进来后对学生信息的增删改查

JavaWeb 增删改查功能

2.项目文件为:

 JavaWeb 增删改查功能JavaWeb 增删改查功能

 

3.好了,直接贴上今天新写的代码,昨天的代码就不重复贴了。

src文件下的代码:

 controller:

 1 package com.maike.controller;
 2 
 3 import java.io.IOException;
 4 import java.util.List;
 5 
 6 import javax.servlet.ServletException;
 7 import javax.servlet.annotation.WebServlet;
 8 import javax.servlet.http.HttpServlet;
 9 import javax.servlet.http.HttpServletRequest;
10 import javax.servlet.http.HttpServletResponse;
11 
12 import com.maike.model.Student;
13 import com.maike.model.StudentDto;
14 import com.maike.service.UserService;
15 import com.maike.service.UserServiceImpl;
16 
17 /**
18  * Servlet implementation class AddStuServlet
19  */
20 @WebServlet("/AddStuServlet")
21 public class AddStuServlet extends HttpServlet {
22     UserService userService = new UserServiceImpl();
23     private static final long serialVersionUID = 1L;
24        
25     /**
26      * @see HttpServlet#HttpServlet()
27      */
28     public AddStuServlet() {
29         super();
30         // TODO Auto-generated constructor stub
31     }
32 
33     /**
34      * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
35      */
36     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
37         // TODO Auto-generated method stub
38         response.getWriter().append("Served at: ").append(request.getContextPath());
39     }
40 
41     /**
42      * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
43      */
44     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
45         // TODO Auto-generated method stub
46         String stuName = request.getParameter("stuName");
47         String stuSex = request.getParameter("stuSex");
48         String stuAge = request.getParameter("stuAge");
49         String stuClass = request.getParameter("stuClass");
50         
51         StudentDto studentDto = new StudentDto();
52         studentDto.setStuName(stuName);
53         studentDto.setStuSex(stuSex);
54         studentDto.setStuAge(stuAge);
55         studentDto.setStuClass(stuClass);
56         
57         int k = userService.addStu(studentDto);
58         if(k > 0) {
59             List<Student> list = userService.seleStuAll();
60             request.setAttribute("stuList", list);
61             request.getRequestDispatcher("showStu.jsp").forward(request, response);
62         }else {
63             response.getWriter().append("添加失败").append(request.getContextPath());
64             request.getRequestDispatcher("addStu.jsp").forward(request, response);
65         }
66     }
67 
68 }
AddStuServlet

相关文章: