-
编码过滤器设置 @web.xml <init-param> <param-name>charset</param-name> <param-value>UTF-8</param-value> </init-param> @LoginFilter.java String charset=config.getInitParameter("charset"); if(charset==null){//如果不设置,默认UTF-8 charset="UTF-8"; } request.setCharacterEncoding(charset);查看全部
-
@WebFilter注解常用属性查看全部
-
@WebFilter注解 - 用于将一个类声明为过滤器,该注解将会在部署时被容器处理,容器将根据具体的属性配置将相应的类部署为过滤器查看全部
-
Servlet 3.0 - 增加了ASYNC 支持异步处理 异步处理 - 比如读取网页时内容非常多,读取效率非常慢,那么用户就可能陷入无尽的等待中,使用了异步处理则不会出现这种情况查看全部
-
过滤器分类2 -FORWARD 和INCLUDE 对应的jsp标签是 <jsp:forward> 和 <jsp:include> 出现404 弹出提示错误页面<dispatcher>ERROR</dispatcher>必须使用 (404 500等HTTP状态码 配置方式类似) <filter> <filter-name>404</filter-name> <filter-class>com.imooc.filter.ErrorFilter</filter-class> </filter> <filter-mapping> <filter-name>ErrorFilter</filter-name> <url-pattern>/error.jsp</url-pattern> <dispatcher>ERROR</dispatcher> </filter-mapping>查看全部
-
过滤器分类 默认的是 - REQUEST查看全部
-
执行结果查看全部
-
过滤器链的执行过程 用户请求依次执行放行前的代码,最终到达web资源(servlet的service方法) web资源响应之后,将数据返回给各个过滤器放行后的代码进行执行,最后到达用户响应界面查看全部
-
过滤器链 - filter chain查看全部
-
过滤器是否能够改变用户请求的Web资源?也就是是否能改变用户请求的路径? - 可以 过滤器能否直接返回数据,能不能直接处理用户请求? - 不能查看全部
-
xml配置Filter - 详解 <filter></filter>只能配置一个 <filter-mapping></filter-mapping>可以配置多个 /*代表任意值 - 表示过滤全部的 /index* - 表示过滤带有index的查看全部
-
实现servlet中的Filter接口后,自动生成的三种方法 销毁web容器 - 比如关闭tomcat服务查看全部
-
过滤器- 生命周期 实例化 - web容器启动后自动执行,只会执行一次 初始化 - 调用init方法执行初始化,只会执行一次 过滤 - doFilter() 每次捕获请求,都会执行 销毁 - destroy() web容器关闭时,执行查看全部
-
过滤器 - 工作原理 一次请求-响应闭环会通过两次过滤器 请求过滤一次 响应过滤一次查看全部
-
过滤器 - 定义查看全部
举报
0/150
提交
取消