欢迎来到天天文库
浏览记录
ID:39853243
大小:84.00 KB
页数:10页
时间:2019-07-13
《Servlet增删改查案例经典实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AddpublicclassAddextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//编码问题response.setContentType("text/html;charset=GBK");//浏览器显示的编码,默认的是isoresponse.setCharacterEncoding("GBK");//浏览器到数据库取数据时候使用的编码reques
2、t.setCharacterEncoding("GBK");//浏览器到数据库存入数据时候所使用的编码方式//必须为post方式才行的//获取所提交表单的值Stringid=request.getParameter("id");//严谨的编码:if("".equals(id)
3、
4、id==null){response.sendRedirect("./Main.html");//System.out.println("zzz");return;}Stringname=request.getParameter("user");//Stringname=
5、newString(name1.getBytes(("GBK")));//"ISO-8859-1",intuserage=Integer.parseInt(request.getParameter("age"));Stringaddr=request.getParameter("address");intuserid=Integer.parseInt(id);//调用dao层的方法进行添加到数据库的操作Personp=newPerson();p.setId(userid);p.setName(name);p.setAge(userage);p.s
6、etAddress(addr);IPersonDaoperson=newPersonDaoImpl();person.addPerson(p);//添加过后则重定向,跳向查询全部的页面response.sendRedirect("/Jsp/selectAll");}//Post方法处理post的请求publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{doGet(request,respon
7、se);}}DeletepublicclassDeleteextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{IPersonDaoperson=newPersonDaoImpl();intid=Integer.parseInt(request.getParameter("id").trim());person.delPersonById(id);resp
8、onse.sendRedirect("/Jsp/selectAll");//重定向查询全部页面//RequestDispatcherdp=request.getRequestDispatcher("/Add/selectAll");//转发方式//dp.forward(request,response);}}publicclassDelAllextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletEx
9、ception,IOException{//获取多个box的值的方法String[]s=request.getParameterValues("like");//?IPersonDaoperson=newPersonDaoImpl();//使用for循环进行删除操作for(inti=0;i10、d/selectAll");//跳到查询全部页面}//Post方法处理post的请求publicvoiddoPost(HttpServl
10、d/selectAll");//跳到查询全部页面}//Post方法处理post的请求publicvoiddoPost(HttpServl
此文档下载收益归作者所有