欢迎来到天天文库
浏览记录
ID:31798125
大小:54.97 KB
页数:7页
时间:2019-01-18
《实验三servlet过滤器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验三Servlet过滤器一、实验目的1.了解过滤器的作用;2.掌握过滤器的开发与部署的步骤;3.了解过滤器链。二、实验内容编写一个过滤器改变请求编码三、实验源码l」oginform.html<html><head><title>使用过滤器改变请求编码</title><metahttp-equiv="Content-TypeHcontent="text/html;charset=GB2312"></head><body&
2、gt;<center><h2>请输入用户名和口令:</h2>;<formmethod二"post"action="/helloapp/servlet/CheckParamServlet,,><table><tr><td>用户名:</td><td><inputname="name"type="textH></td></tr><tr><td&g
3、t;口令:</td><td><inputname二“pass”type=,,password"></td></tr><tr><td></td><td><inputname="ok"type二"submit"value="提交"><inputname二"cancel”type二“reset”value二”重置”></td></tr></ta
4、ble></form></center></body></html>2.CheckParamServlet.javapacketservlet;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassCheckParamServletextendsHttpServlet{publicvoiddoGet(HttpServletRequestreques
5、t,HttpServletResponseresponse)throwsServletException,lOException{Stringname=request.getParameter(nname");Stringpass=request.getParameterCpass");response.setContentType(Htext/html;charset=gb2312");PrintWriterout=response.getWriter();out.printing<htm
6、l><head><title>ParamTest</title></head>H);out.println(n<h3align=center>你的用户名为:"+name+n&t;/h3>");out.println("<h3align=center>你的口令为:"+pass+n</h3>n);out.println(H</body></html>H);}publicvoiddoP
7、ost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,lOException{doGet(request,response);2.web.xml<?xmlversion="1.0"encoding二"UTF-8”?>&It;!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,lnc.//DTDWebApplication2.3//EN""http:/
8、/java.sun.com/dtd/web-app_2_3.dtd"><web-app><servlet><servlet-name>CheckParamServlet</servlet・name><servlet-class>servlet.CheckParamServlet</servlet・class></servlet><servlet-mapping><servle
此文档下载收益归作者所有