新创建一个Servlet之后,在doGet中将增删查改简单写出来,如下:
String action=request.getParameter("action");
if(action.equals("insert")){
}
else if ( action.equals("delete")){
System.out.println("开始删除");
UserDao.delete(request.getParameter("userID"));
response.sendRedirect("User/UserServlet?action=list");
}
else if ( action.equals("updata")) {
}
else if ( action.equals("list")){
List users=UserDao.getAllUser();
request.setAttribute("users", users);
RequestDispatcher rd=request.getRequestDispatcher("../user/show.jsp");
rd.forward(request, response);
然后创建一个JSP,创建一个超链接用于跳转。
<a href="User/UserServlet?action=list">显示用户</a>
然后在创建一个show.jsp用于进行增删查改的操作。
<%
List<User> users=(List<User>)request.getAttribute("users");
for(User u : users){
out.print("用户ID:"+u.getUserID()+"用户名:"+u.getUserName());
}
%>
<a href="UserServlet?action=delete&userID="+u.getUserName()>删除</a><br>
之后你就可以就行简单的增删操作,我只写了删除功能。
原文:http://www.cnblogs.com/hc-man/p/5286741.html