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

淘宝网站经营与建设论文东莞市营销网站建设

淘宝网站经营与建设论文,东莞市营销网站建设,南宁网站建设公司哪家专业,手机应用软件开发培训班Filter:过滤器 概念: web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能 过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符处理… 过滤器的生…

Filter:过滤器

概念:

web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能
过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符处理…

过滤器的生命周期方法

1、init() :在服务器启动后,会创建Filter对象,然后调用init方法。只执行一次。用于加载资源
2、doFilter() : 每一次请求被拦截资源时,会执行。执行多次;
3、destroy() :服务器关闭后,Filter对象被销毁。如果服务器是正常关闭,则会执行destroy方法。只执行一次。用于释放资源

入门使用

1、步骤:

1、定义一个类,实现接口Filter
2、复写方法
3、配置拦截路径(1:web.xml 2:注解)

2、代码

@WebFilter("/*")//访问所有资源之前,都会执行该过滤器
public class FilterDemo1 implements Filter{@Overridepublic void init(FilterConfig filterConfig) throws ServletException{}@Overridepublic void doFilter(ServletRequest servletRequest,ServletResponse servletResponse,FiletChain filterChain) throws IOException,ServletReception{System.out.println("filterDemo1被执行了....");//放行filterChain.doFilter(ServletRequest,servletResponse);@Overridepublic void destroy(){}}
}

过滤细节

1、web.xml配置

<filter><filter-name>demo1</filter-name><filter-class>cn.huida.web.filter.FilterDemo1</filter-cass>
</filter>
<filter-mapping><filter-name>demo1</filter-name><!--拦截路径--><url-pattern>/*</url-pattern>
</filter-mapping>

过滤器执行流程:

1、执行过滤器
2、执行放行后的资源
3、回来执行过滤器放行代码下边的代码

过滤器配置详解

拦截路径配置:

  1. 具体资源路径: /index.jsp 只有访问index.jsp资源时,过滤器才会被执行
  2. 拦截目录: /user/* 访问/user下的所有资源时,过滤器都会被执行
  3. 后缀名拦截: *.jsp 访问所有后缀名为jsp资源时,过滤器都会被执行
  4. 拦截所有资源:/* 访问所有资源时,过滤器都会被执行

拦截方式配置:

  • 注解方式:

设置dispatcherTypes属性
1. REQUEST:默认值。浏览器直接请求资源
2. FORWARD:转发访问资源
3. INCLUDE:包含访问资源
4. ERROR:错误跳转资源
5. ASYNC:异步访问资源

  • web.xml配置
    设置< dispatcher> < /dispatcher>标签即可;

文章转载自:

http://ZCSzHJAu.dbddm.cn
http://8PLlOCdY.dbddm.cn
http://878YWSS5.dbddm.cn
http://BEgSsgbX.dbddm.cn
http://6OGFfYfq.dbddm.cn
http://3lBOrWYb.dbddm.cn
http://mXRRksjn.dbddm.cn
http://ASe15Mxk.dbddm.cn
http://yWhv7lyK.dbddm.cn
http://XgbRZjsZ.dbddm.cn
http://tRnJtcVY.dbddm.cn
http://tUhClyoO.dbddm.cn
http://UIHtSve4.dbddm.cn
http://IhMyHB55.dbddm.cn
http://SdMZxyl7.dbddm.cn
http://QiHmqNPS.dbddm.cn
http://yMxQAczT.dbddm.cn
http://5DWr8l4E.dbddm.cn
http://7xtyvNbx.dbddm.cn
http://SB6Mg7GN.dbddm.cn
http://hAgVoFTr.dbddm.cn
http://tWSqwfbA.dbddm.cn
http://Ld3OPyKN.dbddm.cn
http://3lX365aC.dbddm.cn
http://Bf8bjkM4.dbddm.cn
http://NrJi7nhQ.dbddm.cn
http://qR6c60OS.dbddm.cn
http://d152I9UY.dbddm.cn
http://bg0ngjzW.dbddm.cn
http://viPTGvTq.dbddm.cn
http://www.dtcms.com/wzjs/654104.html

相关文章:

  • 个人网站取名手机网站建设的第一个问题
  • 广州做网站比较有名的公司wordpress添加新页面
  • 怎么找到仿牌外贸出口公司的网站贵州定制型网站建设
  • 商城网站建设预算WordPress旋转图标
  • 外国网站上做雅思考试网站推广的资源合作推广
  • 工业设计网站 知乎wordpress 可以多用户
  • 汽车最全的网站什么是网站名称文件夹
  • 做任务领积分兑换别的网站上的会员租房子做民宿在哪个网站
  • 空气炸锅做糕点的网站虚拟空间软件下载
  • 专业柳州网站建设价格cute wordpress主题
  • 开公司可以在哪些网站做推广gta5买办公室 网站正在建设
  • 58同城济南网站建设南通网站建设机构
  • 青岛中小企业建设网站有扶持资金吗手机网站制作良心服务
  • 全球云邮登陆网站淄博网站设计制作
  • 废品网站怎么做公众号怎么开通留言功能
  • 广州外贸网站建站微信小程序开发方案怎么做
  • 安顺市哪里可以做网站福州十大设计公司
  • wordpress去掉cat广州seo黑帽培训
  • 如何创建设计个人网站网站开发是做什么
  • 宁波建网站选哪家好点跳转网站
  • 建立了公司网站化工原料东莞网站建设
  • cn后缀做网站网站开发终止协议书
  • 如何用ps做网站平面图建网站哪家好行业现状
  • 专业微网站手机网站免费
  • 成都网站怎么推广南京建设交易中心网站
  • 包头土右旗建设局网站广州市品牌网站建设公司
  • dedecms 网站地图插件济南集团网站建设流程
  • 企业网站优化包括哪三个层面wordpress中调用分类目录文章列表
  • 最火的传奇手游网站长沙门户网站
  • 湖南餐饮网站建设大学网站建设多少钱