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

网站不做301可以吗高端网站定制开发

网站不做301可以吗,高端网站定制开发,wordpress 表格,自己怎样建立网站十三、Filter 1_概述 Filter 概念:Filter 表示过滤器,是 JavaWeb 三大组件 (Servlet、Filter、Listener) 之一。 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。 过滤器一般完成一些通用的操作,比如:权…

十三、Filter

1_概述

Filter
概念:Filter 表示过滤器,是 JavaWeb 三大组件 (Servlet、Filter、Listener) 之一。
过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。
过滤器一般完成一些通用的操作,比如:权限控制、统一编码处理、敏感字符处理等等...

2_快速入门

Filter 快速入门
1.定义类,实现 Filter 接口,并重写其所有方法
public class FilterDemo implements Filter {
    public void init(FilterConfig filterConfig) 
    public void doFilter(ServletRequest request
    public void destroy() {}
}

2.配置 Filter 拦截资源的路径:在类上定义 @WebFilter 注解
@WebFilter("/*")
public class FilterDemo implements Filter {


3.在 doFilter 方法中输出一句话,并放行
public void doFilter(ServletRequest request, Ser
    System.out.println("filter 被执行了...");
    //放行
    chain.doFilter(request,response);
}

3_执行流程

1.放行后访问对应资源,资源访问完成后,还会回到 Filter 中吗?会
2.如果回到 Filter 中,是重头执行还是执行放行后的逻辑呢?放行后逻辑
执行放行前逻辑 → 放行 → 访问资源 → 执行放行后逻辑

4_拦截路径配置

Filter 拦截路径配置
Filter 可以根据需求,配置不同的拦截资源路径
@WebFilter("/*")
public class FilterDemo

拦截具体的资源:/index.jsp:只有访问index.jsp时才会被拦截。
目录拦截:/user/*:访问/user下的所有资源,都会被拦截
后缀名拦截:*.jsp:访问后缀名为jsp的资源,都会被拦截
拦截所有:/*:访问所有资源,都会被拦截

过滤器只拦截hello.jsp,不拦截index.jsp

5_过滤器链

过滤器链
一个 Web 应用,可以配置多个过滤器,这多个过滤器称为过滤器链

过滤器执行顺序由名字确定

控制台输出

十四、Listener

1_Listener介绍

Listener
概念:Listener 表示监听器,是 JavaWeb 三大组件 (Servlet、Filter、Listener) 之一。
监听器可以监听就是在 application,session,request 三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件
Listener 分类:JavaWeb 中提供了 8 个监听器
监听器分类            监听器名称                    作用
ServletContext 监听    ServletContextListener            用于对 ServletContext 对象进行监听(创建、销毁)
                    ServletContextAttributeListener    对 ServletContext 对象中属性的监听(增删改属性)
Session 监听            HttpSessionListener            对 Session 对象的整体状态的监听(创建、销毁)
                    HttpSessionAttributeListener    对 Session 对象中的属性监听(增删改属性)
                    HttpSessionBindingListener    监听对象于 Session 的绑定和解除
                    HttpSessionActivationListener    对 Session 数据的钝化和活化的监听
Request 监听            ServletRequestListener            对 Request 对象进行监听(创建、销毁)
                    ServletRequestAttributeListener    对 Request 对象中属性的监听(增删改属性)

2_ServletContextListener使用

ServletContextListener 使用
1.定义类,实现 ServletContextListener 接口
public class ContextLoaderListener implements ServletContextListener {
    /**
     * ServletContext对象被创建:整个web应用发布成功
     * @param sce
     */
    public void contextInitialized(ServletContextEvent sce) {}
    /**
     * ServletContext对象被销毁:整个web应用卸载
     * @param sce
     */
    public void contextDestroyed(ServletContextEvent sce) {}
}

2.在类上添加@WebListener注解

http://www.dtcms.com/wzjs/128666.html

相关文章:

  • 新泰建设局网站网站收录提交入口
  • 无锡做网站优化公司百度投放平台
  • 江苏省 建设 注册中心网站进行优化
  • 做阿里巴巴网站店铺装修费用互联网最赚钱的行业
  • 安卓系统是谁开发的seo关键词优化软件
  • 做废钢推广网站高端营销型网站制作
  • 广州申请公司注册网站百度爱采购推广效果怎么样?
  • 网站建设实例分析英语seo
  • 优化网站要怎么做黑帽seo培训
  • 网站建设 体会大连最好的做网站的公司
  • 品牌网站建设必在大蝌蚪广东疫情最新消息今天又封了
  • 什么网站做h5做得好网站制作教程视频
  • 竞争者网站建设情况简述网站推广的方法
  • 网站建站去哪找客户沧州网络推广外包公司
  • 信用网站一体化建设方案市场推广策略
  • 一流的龙岗网站建设自己怎么做游戏推广赚钱
  • html业务网站源码百度快速排名工具
  • 芜湖市住房建设委员会网站宁国网络推广
  • 网站的积分系统怎么做的百度点击优化
  • 建设网站出什么科目抖音搜索引擎推广
  • 培训视频网站1个百度指数代表多少搜索
  • 公司免费网站模板google搜索
  • 论坛网站开发的意义成都抖音seo
  • 免费做网站. 优帮云营销策划有限公司经营范围
  • 西安软件优化网站建设电商网址
  • 良庆网站建设2021百度最新收录方法
  • 网站建设有哪些软件有哪些内容最近刚发生的新闻
  • 河北 石家庄 网站建设朝阳seo排名优化培训
  • 新余集团网站建设网页广告
  • 广州关于进一步优化疫情防控措施济南公司网站推广优化最大的