




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AddpublicclassAddextendsHttpSeivletpublicvoiddoGet(HttpSen4etRequestrequest,HttpSeivletResponseresponse)tluowsSendetException.lOException/编码问题response.setContentType(Htext/htnil;charset=GBKH)y/浏览器显示的编码,默认的是isoresponse.setCliaiacterEncodmgCGBK);/浏览器到数据库取数据时候使用的编码request.setCharacterEncoduig(GBK)y/浏览器
2、到数据库存入数据时候所使用的编码方式必须为post方式才行的/获取所提交表单的值Stimgid=iequest.getParameter(MidM);/严谨的编码:if(HM.equals(id)|id=null)response.sendReduect(n./Mam.htnilH);/System.out.pimtlii(nzzzM);return;)Stimgname=request.getParaineter(Husern);/Stringname=newStrmg(namel.getBytes(nGBKH)y/nISO-8859-rmtuseiage=Integer.parseInt(
3、request.getParameter(HageM);Stimgaddr=request.getParameter(naddiessH);mtusend=Iiiteger.paiseliit(id);/调用dao层的方法进行添加到数据库的操作Personp=newPerson();p.setld(userid);p.setName(name);p.setAge(userage);p.setAddress(addr);IPersoiiDaoperson=newPeisoiiDaonnplQ;person.addPerson(p);/添加过后则重定向,跳向查询全部的页面response.send
4、ReduectCVJsp/selectAir*);/Post方法处理post的请求publicvoiddoPost(HttpSerletRequestrequest,HttpServdetResponseresponse)tluowsSendetException.lOExceptiondoGet(request,response);DeletepublicclassDeleteextendsHttpSendetpublicvoiddoGet(HttpSer4etRequestrequest,HttpSerxdetResponseresponse)tluowsSendetException.l
5、OExceptionIPersoiiDaoperson=newPersoiiDaoImpl();mtid=Integer.parseInt(request.getParameter(nidn).tiim();person.delPersoiiByld(id);response.sendRedirectC/Jsp/selectAH);/重定向查询全部页面“RequestDispatcheidp=icquest.gutRequestDispatcherC/Add/selectAll);转发方式/dp.fbnvard(iequest,response);publicclassDelAllextend
6、sHttpSeivletpublicvoiddoGet(HttpSer4etRequestrequest,HttpSerxdetResponseresponse)tluowsSendetException.lOException获取多个box的值的方法Stimgs=request.getParaineterValues(nlikeM);/?IPersoiiDaoperson=newPeisoiiDaoIinplQ;使用for循环进行删除操作for(hiti=0;is.length;i+)/System.out.printlii(si);mtid=Iiiteger.parseliit(si);循
7、环删除操作person.delPersoiiByld(id);response.sendReduect(,7Add/selectAllH);/跳到查询全部页面)/Post方法处理post的请求publicvoiddoPost(HttpSendetRequestrequest,HttpSeivletResponseresponse)tluowsSendetException.lOExceptiondoGet(request,response);)UpdatepublicclassUpdateHtmlextendsHttpServletpublicvoiddoGet(HttpSen4etReque
8、strequest,HttpSendetResponseresponse)tluowsSendetException.lOException编码问题response.setContentType(ntext/htnil;cliarset=GBKH)y/浏览器显示的编码,默认的是isoresponse.setChaiacteiEncodmgCGBK);/浏览器到数据库取数据时候使用的编码request.setCharacterEncoduig(GBK)y/浏览器到数据库存入数据时候所使用的编码方式PrintWiiterout=response.getWliterQ;/out.print(,+re
9、sponse.getContentType()4-MH);/out.print(H,+response.getCharacterEncodingO+,M);/out.pimt(H,+request.getChaiacterEncoduigO+MH);获取selectAU上的数据,使用超链接的方式获得的mtid=Iiiteger.paiseIiit(iequest.getPaiameter(HidH).triin();Stimgusername=request.getParameter(nuseinameH).trmiQ;username=newStrmg(username.getBytes(H
10、iso-8859-r,)/,GB2312H);转码/out.pimt(HH+username+HM);mtuseiage=Integer.parseInt(request.getParameter(HageM);Stimgaddr=request.getParameter(naddiessn);out.pimthi(H);out.pimtlii(nH);out.printingUpdate/TITLE-r);out.printing);out.prmtlii(nH);out.pnnt(修改页面v/hl)/定义表单out.priiitlii(nn);out.prmtlii(n);out.prmt
11、lii(Hn+nH+HID号码:+HM+MH+“(inputtype=textreadonly=ti-uename=idlvalue=H+id+/+y/tr);out.prmtlii(Hn+”vtd+姓名:+H+MM+“(inputtype=textname=namelvalue=n+username+/”+HH+HM);out.prmtlii(Hn+nH+年龄:+H+MM+“(inputtype=textname=agelvalue=H+useiage+/*+HH+HM);获取的addrSuingselect=MselectedH;自己的方法如下:if(addr.equals(nshaiig
12、haiM)out.prmtlii(Hn+nH+”住址:+H+MM+“selectname=addiess+”huainanhefeibeijingshanghaiH+MH+Hn+“);elseif(addr.equals(,huainanH)out.prmtlii(MH+Hn+”住址:+M+nn+”selectname=address+”huainanhefeibeijingshanghaiH+-+H+y/tr”);elseif(addr.equals(Hbeijing,)out.prmtln(HH+Hn+”住址:+Mn+HH+“selectname=,ddiess+”huauianhefei
13、beijmgshanghaiH+,rM+M+M);elseif(addr.equals(,hefei,)out.pnntlnCvtr+MH+”住址:+HH+“selectnaine=,addressn,+nhuainanhefeibeijiiigshanghaiH+HH+,rH+HH);老师的方法/*out.piiiitlii(HH);Stimgsl=Hhuamanif(addi.equals(nshaiighaiM)sl+=nselected=selected,sl+=,shanghaiH;out.prmtlii(sl);Suings2=Hoptionname=beijmgH;/huaina
14、nif(addr.equals(nbeijmgn)s2+=nselected=selected,)s2+=,beijmgH;out.prmthi(s2);out.prmthi(nH);*/out.prmtlii(,n+“inputtype=submitvahie=”提交+H+H+inputtype=Tesetvalue=重置+HH+);out.printing,r);out.printingH);out.printing/center”);out.pimthi(HH);out.pimthi(HH);out.flushQ;out.closeQ;)publicvoiddoPost(HttpSerx
15、detRequestrequest,HttpSeivletResponseresponse)tluowsSendetException.lOExceptiondoGet(request,response);)publicclassUpdateextendsHttpServletpublicvoiddoGet(HttpSer4etRequestrequest,HttpSeivletResponseresponse)tluowsSendetException.lOException/编码问题response.setContentType(ntext/htnil;cliarset=GBKH)y/浏览
16、器显示的编码,默认的是isoresponse.setCliaiacteiEncodmg(GBK);/浏览器到数据库取数据时候使用的编码request.setCharacterEncoduig(GBK)y/浏览器到数据库存入数据时候所使用的编码方式必须为post方式才行的/获取修改页上的值mtuserid=Iiiteger.paiseIiit(request.getPaiaiiieter(Hid1H);Suingname=request.getParainetei(Hname1H);mtage=Integer.parseIiit(request.getPaiametei(Hage1H);Suin
17、gaddress=request.getPaiameter(naddiessH);/dao层IPeisoiiDaoperson=newPeisoiiDaonnplQ;Personp=newPerson();p.setld(userld);p.setName(name);IPeisoiiDaoperson=newPersoiiDaoUnplQ;list=person.seiAllPerson();request.setAttiibute(HlistnJist);equest.getRequustDispatcheC./SelAll.jsp),fdrwaid(】equest,response);publicvoiddoPost(HttpSerxdetRequestrequest,HttpSeivletResponseresponse)tluowsSendetException.lOExceptiondoGet(request,response);selectAH.jsptit1eJsp+Servlet+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于多源数据的武汉城市湿地公园游憩功能评价及优化策略研究
- 衢州市寺桥水库开发建设有限公司年产200万吨砂石项目环境影响报告表
- 续签劳动合同的法院判例分析
- 2025餐饮业销售下半年业绩计划
- 一个参与小麦条锈病抗性的CC-NLR受体蛋白功能结构域的调控机理研究
- 美团餐饮店铺线上食品安全保障及责任协议
- 光伏发电技术升级补充协议
- 婚后奢侈品分配与离婚后个人财产界定协议
- 海外资产转移与外籍配偶财产汇出服务合同
- 澳大利亚跨境贸易供应链金融风险评估与管理协议
- 《全消光锦纶6切片制备工艺流程分析9200字(论文)》
- 收费室考核细则
- 2024年纪检监察综合业务知识考试题库含答案【培优】
- 医院物业管理服务合同-范本
- 综合执法考试试题及答案
- 药物临床试验质量管理规范解读
- 艾滋病、梅毒、丙肝预防知识
- 天津外研版英语七年级上册单词表
- 零星工程框架协议书范本
- 重庆A卷2024年中考语文现代文阅读真题
- 无菌技术与无菌物品管理
评论
0/150
提交评论