当前位置: 首页 > news >正文

做好中心网站建设工作总结木工支模价格明细表

做好中心网站建设工作总结,木工支模价格明细表,做吃穿住行网站,国内最新军事新闻最新消息2.6.过滤器 Filter Filter过滤器能够对匹配的请求到达目标之前或返回响应之后增加一些处理代码 常用来做 全局转码 ,session有效性判断 2.6.1.过滤器声明 在 web.xml 中声明Filter的匹配过滤特征及对应的类路径 , 3.0版本后可以在类上使用 WebFilter 注解来声明 filter-cla…2.6.过滤器 Filter Filter过滤器能够对匹配的请求到达目标之前或返回响应之后增加一些处理代码 常用来做 全局转码 ,session有效性判断 2.6.1.过滤器声明 在 web.xml 中声明Filter的匹配过滤特征及对应的类路径 , 3.0版本后可以在类上使用 WebFilter 注解来声明 filter-class : 内部地址路径 url-pattern : 匹配过滤的特征, 实际开发中匹配规则的准确性非常重要 filter-name : 两者的对应 filterfilter-namemyfilter/filter-namefilter-classcom.yuan.filter.MyFilter/filter-class/filterfilter-mappingfilter-namemyfilter/filter-nameurl-pattern*.do/url-pattern/filter-mapping2.6.2.过滤器生命周期 加载 : 在web.xml中声明Filter相关信息 实例化 : 由WebServer( 如 : Tomcat )根据web.xml中声明信息进行实例化, 实例化后才能调用方法 初始化 : 在init() 方法中,进行初始属性设置 过滤 : 用户发请求到达目标之前, 或者完成服务产生响应之后, 在 doFilter()方法中增加处理代码 销毁 : 当servlet被销毁时, 调用destroy()方法, 可以在这个方法中释放一些资源 垃圾回收 : 被JVM进行垃圾回收时, 调用 finalize() 方法 package com.yuan.filter;import javax.servlet.*; import javax.servlet.annotation.WebFilter; import java.io.IOException;WebFilter public class MyFilter implements Filter {Overridepublic void init(FilterConfig filterConfig) throws ServletException {// 初始化方法}Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {// 对请求进行加工filterChain.doFilter(servletRequest, servletResponse);}Overridepublic void destroy() {// 销毁方法} }2.7.监听器Listener Java Servlet的Listener是一种特殊的Java类它可以监听Web应用程序中发生的事件例如Servlet的生命周期事件、HTTP会话事件等。 它可以在Servlet容器启动时注册当Web应用程序中发生事件时容器会调用Listener的相应方法来处理它。 监听器Listener 用于监听web应用中某些对象、信息的创建、销毁、增加修改删除等动作的发生然后作出相应的响应处理。 当范围对象的状态发生变化的时候服务器自动调用监听器对象中的方法。 常见的Java Servlet Listener包括 ServletContextListener用于监听Servlet上下文初始化和销毁事件。HttpSessionListener用于监听HTTP会话的创建和销毁事件。ServletRequestListener用于监听Servlet请求的创建和销毁事件。ServletRequestAttributeListener用于监听Servlet请求属性的增删改事件。HttpSessionAttributeListener用于监听HTTP会话属性的增删改事件。 通过监听这些事件我们可以在应用程序初始化、销毁、或者在每个请求和会话之间共享信息、修改请求或响应、改变应用程序行为以及跟踪应用程序的状态等。 常用于 统计在线人数和在线用户系统加载时进行信息初始化统计网站的访问量等等。 2.7.1.Listener声明 在web.xml中声明 listener-class : 内部地址路径 listenerlistener-classcom.yuan.listener.MyListener/listener-class/listener2.7.2.实例 package com.yuan.listener;import javax.servlet.http.HttpSessionAttributeListener; import javax.servlet.http.HttpSessionBindingEvent;public class MyListener implements HttpSessionAttributeListener {Overridepublic void attributeAdded(HttpSessionBindingEvent se) {// 向session加入信息时执行的方法}Overridepublic void attributeRemoved(HttpSessionBindingEvent se) {// 从session中移除信息时执行的方法}Overridepublic void attributeReplaced(HttpSessionBindingEvent se) {// session中的信息被替换时执行的方法} }
http://www.hkea.cn/news/14294391/

相关文章:

  • 如何删除网站后台的文章idc数据中心排名
  • 网站开发需要有登陆界面的网站长春 餐饮 网站建设
  • 做网站平台的营业执照wap是什么意思中文翻译
  • 网站建设亇金手指下拉排名亅用app怎么样建网站
  • 有什么软件可以做网站关于网站建设的论文
  • 网站设计不需要考虑宁波装修公司网站制作
  • 如何设置中国建设银行网站首页工业设计招聘
  • wordpress本地使用重庆seo俱乐部联系方式
  • 40个免费网站推广平台阿里云虚拟主机可以做两个网站
  • 腾讯网qq网站王也个人资料
  • 做吃穿住行网站网站建设中广告法绝对化用语整理
  • html网站欣赏网站开发工具书
  • 盐城网站建设制作工作室什么叫百度竞价推广
  • 怎么建设网站后台衡阳房产网站建设
  • 手机版网站建设报价易语言如何做网站
  • 南昌房产网官方网站wordpress 文章列表顺序
  • 2014个人网站备案扬中人才
  • 销售产品做单页还是网站章丘建设局网站
  • 小城镇建设网站并阐述观点西安做网站公
  • 建设网站时的常见故障分类广州专业展台制作
  • asp.net mvc5网站开发之美昆明企业免费建站
  • 东莞寮步网站建设上海网站建设备案号怎么恢复
  • 建个人网站需要钱嘛网站的大小
  • php空间放多个网站公司建设网站多少钱
  • qt 网站开发东莞大型企业
  • 长沙网络推广小公司深圳seo优化推广
  • 青岛网站建设哪个好wordpress iis7
  • 营销型网站设计模板网站预算表怎么做
  • 如何将vs做的网站备份出来网络推广宣传方式
  • 招商局网站建设管理总结优化关键词可以选择哪个工具