为了账号安全,请及时绑定邮箱和手机立即绑定

Java Web开发技术应用——过滤器

难度初级
时长 1小时40分
学习人数
综合评分9.53
339人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 过滤器的概念以及本次课程老师要告诉我们的事情 对于Web应用而言: 过滤源:是请求或者相应 过滤器:是拦截浏览器请求和响应的程序代码,这部分有过滤器的特征 过滤结果:是我们对请求和响应做的一些附加性的处理
    查看全部
  • 嗯,这个例子非常的不错,我相信作者是个有趣有实力的人!——此时我的经验和智慧就是我的过滤器
    查看全部
  • Filter总结:
    查看全部
    0 采集 收起 来源:总结

    2016-01-23

  • 2、编码转换 字符集转换防止乱码 使用:request.setCharacterEncoding("config.getInitParameter("XX")") XX参数内容“UTF-8”
    查看全部
    0 采集 收起 来源:编码转换案例

    2018-03-22

  • 1、HttpRequest和ServletRequest区别 2、FilterInit(FilterConfig)初始化的用法 3、requset.getRequestURI() //获取请求页面的相对路径 4、String的方法str.indexOf("XXX") //获取str内容"XXX"在那个位置第一位为0 5、String的方法str.split(";") //才分str为多个string,以";"为才分线
    查看全部
    0 采集 收起 来源:登录案例

    2018-03-22

  • async 支持异步处理 *(简单了解,和多线程一同完成) 【web.xml3.0 即创建的时候用6.0】 web.xml3.0之后变化:可以不在Web.xml配置,在类里面利用@WebFilter注解配置 @Web.xml( filterName={"XXX"},value="/index.jsp",dispatcherType={""};....) 由于sendredirect是request,会激活REQUEST类型的过滤器,因此要注意,是否会形成重定向循环
    查看全部
  • 2、Filter的分类型【<dispatcher>--默认request】 request 用户直接访问页面时(eg:请求response.sendredirect请求重定向),Web容器将会调用过滤器 forward 目标资源通过RequestDispatcher的forward访问时,该过滤器被调用 <jsp:forward也能触发 include 目标资源通过RequestDispatcher的include访问时,该过滤器被调用 <jsp:include也能触发 error 目标资源通过声明式处理机制调用时,该过滤器被调用 /*写在web.xml里面统一处理错误网站代码: <error-page> <error-code>错误编号(eg:404)</error-code> <location>跳转到的URL</location> </error-page> */ async 支持异步处理 【web.xml3.0 即创建的时候用6.0】 web.xml3.0之后变化:@WebFilter
    查看全部
  • 过滤器链的执行过程:如图 客户请求->(A)Code1->(A)chain.doFilter->(B)Code1->(B)chain.doFilter ->Servlet的Service方法->(B)Code2->(A)Code2->客户端
    查看全部
  • 3#Filter使用过程 1、手动创建一个Filter (1)创建一个继承java.servlet.filter接口的类 (2)Web.xml的配置 web.xml: <filter> //只能配置一个 <filter-name>Filter名称(随意)</filter-name> <sfilter-class>Filter类名称(类名包括包名)</filter-class> <init-param> //初始化参数(可以对个),然后在select里面init()方法引用 <param-name>需要初始化参数(name)</param-name> <param-value>参数数据(放进参数的数据chenlin)</param-value> </init-param> </filter> <filter-mapping> //可以配置多个 <filter-name>Filter名称(和上面name的一样)</filter-name> <url-pattern>URL(需要过滤的地址“/*”代表过滤所有)</url-pattern> <dispatcher></dispatcher> //类型,可以0对多 </filter-mapping>
    查看全部
  • 1#工作原理 1、请求的时候需要过滤,响应的时候也需要过滤 2、客户->Filter->Web->Filter->客户 2#生命周期 1、实例化 -------> Web.xml(加载一次) 2、初始化 -------> init() (加载一次) 3、过滤 -------> doFilter() (加载n次) 4、销毁 -------> destory() (web容器销毁时执行)
    查看全部
  • 过滤器:是一个“服务器端”的组件,它可以截取用户端的请求与响应信息,并对这些信息过滤。
    查看全部
  • jsp过滤器实际应用
    查看全部
    0 采集 收起 来源:登录案例

    2016-01-21

  • webfilter常用属性
    查看全部
  • jsp过滤器分类
    查看全部
  • jsp过滤器分类
    查看全部

举报

0/150
提交
取消
课程须知
童鞋们,过滤器是Java Web开发的内容。学习前需要掌握Java基础知识、并熟悉JSP和Servlet。如未学习上述知识,可移步网站相关课程。
老师告诉你能学到什么?
通过本课程的学习,你可以了解过滤器的基础知识,并可以自己动手编写过滤器。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!