- 2
- 0
- 约7.41千字
- 约 45页
- 2017-11-12 发布于广东
- 举报
用户名:input type=text name=userid /br / 密码:input type=password name=password /br / input type=submit name=submit value=提交 / input type=reset name=reset value=重置 / /form /body /html Filter主要用在以下几个方面: (1)访问特定资源(Web页、JSP页、Servlet等)时的身份验证。 (2)访问资源的记录跟踪。 (3)访问资源的转换。 7.9 Servlet Filter 一个Filter必须实现javax.Servlet.Filter接口,即实现下面的三个方法。 (1)doFilter(ServletRequest,ServletResponse, FilterChain):用来实现过滤行为的方法。引入的FilterChain对象提供了后续Filter所要调用的信息。 (2)init(FilterConfig):由容器所调用的Filter初始化方法。容器确保在第一次调用doFilter()方法前调用此方法,一般用来获取在Web.xml文件中指定的初始化参数。 (3)destroy():容器在破坏Filter实例前,doFilter()中的所有活动都被该实例终止后, 调用该方法。 实现ServletFilter接口必须实现接口中的三个方法:init()、destroy()和doFilter(),具体程序段如实例7-21所示。 //实例7-21 filter filter-nameIPFilter/filter-name filter-classcom.servlet.IPFilter/filter-class /filter filter-mapping filter-nameIPFilter/filter-name servlet-nameHelloServlet/servlet-name /filter-mapping Servlet作为J2EE三大组件技术之一,在J2EE编程开发中具有重要的地位,而且是后面学习JSP编程的基础。本章系统介绍了Java Servlet的基本原理与技术,以及相关的类与方法,并以几个实例来引导学生练习Servlet的编程。 本章小结 本章的重点是理解Servlet的基本概念、工作原理,能掌握并熟练运用Servlet编程的基本技能包括处理客户端输入、获取配置信息、发送非HTML文档等,掌握会话管理、Servlet间协同、Servlet上下文等高级编程技巧。 1.选择题 (1)下面的方法中哪一个不是service()方法用来处理客户端请求的方法? A.doGet() B.doPost() C.doPush() D.doPut() 习题 (2)下面的方法中哪一个不是创建ServletFilter类型是必须重写的? A.init() B.toString() C.doFilter() D.destory() (3)下面关于HttpSession对象的说法哪一个是正确的? A.HttpSession类型的对象需要开发者自行创建。 B.HttpSession对象中可以保存多个标识名相同的对象。 C.HttpSession对象可使用request对象获得。 D.HttpSession对象被同一个Web容器中的所有Servlet对象共享。 2.填空题 (1)Servlet部署在应用服务器的 中。 (2)Servlet由 装入。一个Servlet在同一时刻只有一个实例,并且它在Servlet的使用期间将一直保留。当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个 来处理客户端的请求。 (3)所有的Servlet都必须实现 接口或 接口。通用Servlet接口类javax.servlet.GenericServlet定义了管理Servlet及它与
您可能关注的文档
- 传感器技术课件作者陈建元第七章节过程参数检测中的常用传感技术1章.ppt
- DSP控制器原理及应用课件作者宁改娣杨拴科2.TIDSP系列及硬件结构.ppt
- 传感器技术课件作者陈建元第三章节压电式传感器2章.ppt
- 传感器技术课件作者陈建元第四章节光电式传感器1章.ppt
- 传感器技术课件作者陈建元第四章节光电式传感器3章.ppt
- 传感器技术课件作者陈建元第五章节磁电式传感器1章.ppt
- 传感器实验与设计2010山东省精品课程教材课件作者刘爱华满宝元shiyan1章.ppt
- 传感器实验与设计2010山东省精品课程教材课件作者刘爱华满宝元shiyan2章.ppt
- DSP原理及应用课件作者郑玉珍DSP原理及应用_第07章节.ppt
- 传感器实验与设计2010山东省精品课程教材课件作者刘爱华满宝元shiyan3章.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)