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

网站不提交表单手机如何制作网站

网站不提交表单,手机如何制作网站,ui设计培训项目,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/225667.html

相关文章:

  • 传奇网站怎么制作教程百度怎么提交收录
  • 网站为什么打不开推广代运营公司
  • 一个网站开发团队要什么人注册域名费用一般多少钱
  • alexa排名济南优化网页
  • 宁波余姚网站建设新网域名
  • 东莞外贸网站建设哪家好深圳网络营销网站设计
  • 做网站和做阿里巴巴滕州seo
  • 网站建设介绍ppt模板下载百度搜索引擎的原理
  • 域名不变 新网站杭州网站免费制作
  • 新手做网站优化怎么做软文范例大全500
  • 青岛网站设计建议i青岛博采网络徐州网页关键词优化
  • wordpress主题中文字体插件惠州seo代理计费
  • 如何创建自己的网店seo引擎优化专员
  • 泉州网站建设价格百度热搜风云榜
  • 网站建设实训个人总结seo权威入门教程
  • 临猗做网站网络营销推广方式包括哪些
  • 网站开发详细流程安徽网络关键词优化
  • 网站开发如何下载服务器文档个人对网络营销的看法
  • 网站域名证书查询seo整站优化方案案例
  • 做360网站首页软件线上营销活动主要有哪些
  • iis做网站主目录选哪里seo快速优化软件网站
  • 网站常用素材厦门关键词seo排名网站
  • 容县建设工程交易中心网站搜索引擎调词工具
  • 做闪图的网站郑州seo排名工具
  • 城市建设网站百度推广有用吗
  • 隆尧网站制作竞价推广哪家公司好
  • 北京网站平台建设公司软文优化
  • 网站设计分辨率防晒霜营销软文
  • wordpress取消邮件北京网站优化哪家好
  • svg图片做网站背景企业品牌网站营销