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

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

难度初级
时长 1小时40分
学习人数
综合评分9.53
339人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 过滤器定义
    查看全部
  • 过滤器
    查看全部
  • @JAVA过滤机制——过滤简介 1、过滤器三部分:过滤源(用户请求)——>过滤规则——>过滤结果 2、过滤器不处理结果,只做辅助性操作 3、定义:过滤器是一个【服务器端】的组件,它可以【截取用户端的请求和响应信息】,并对这些信息过滤
    查看全部
  • 过滤器链执行过程
    查看全部
  • 过滤器链执行流程
    查看全部
  • 关于forward那块讲解的不是很清楚啊
    查看全部
  • @WebFilter
    查看全部
  • 过滤器的分类 重点是2.5和3.0的差别。在3.0中,支持在过滤器类中使用标签不需要配置web.xml
    查看全部
    0 采集 收起 来源:总结

    2016-09-06

  • 过滤器的生命周期
    查看全部
    0 采集 收起 来源:总结

    2016-09-06

  • 1.过滤器的概念: 过滤器是一个服务器端的组件,它可以截取用户端的请求与响应信息,并对这些信息过滤。 2.过滤器的工作原理
    查看全部
    0 采集 收起 来源:总结

    2016-09-06

  • 过滤器实际应用场景 过滤器实现对用户统一认证<br><br> 1:创建一个Web项目——创建对应的目录结构,导入对应的依赖<br> 2:创建登录的页面<br> 3:创建一个处理登录的Servlet——处理登录页面的登录请求,比对一下用户输入的用户名和密码是否一致,并作对应的处理<br> 4:部署项目、启动应用、结合浏览器调试、测试,发现通过URL地址就能访问对应的页面,这样是不合适不安全的,所以,就需要过滤器了<br> 5:创建过滤器——统一认证用户是否已经登录,其中经过分析实验,发现不过滤的请求路径还是挺多的,所以,就引出了FilterConfig这个类的使用,统一配置不过滤的请求路径,采用集合的方式也是一样的道理,实际开发中中我就曾经使用过数据的方式来实现<br> 6:继续结合浏览器,进行调试、测试、完善等工作。
    查看全部
    0 采集 收起 来源:登录案例

    2018-03-22

  • @WebFilter注解的常用属性
    查看全部
  • 请求转发:浏览器的地址栏不会变化,性能相对更好一些,因为获取的资源是没有二次讲过浏览器的<br><br> 重定向:浏览器的地址栏是会变化的,获取资源的时候经过了二次通过浏览器发送请求的过程。 请求转发是指将请求再转发到另一资源(一般为JSP或Servlet)。此过程依然在同一个请求范围内,转发后浏览器地址栏内容不变 请求转发使用RequestDispatcher接口中的forward()方法来实现,该方法可以把请求转发到另外一个资源,并让该资源对浏览器的请求进行响应 RequestDispatcher rd = request.getRequestDispatcher(path); rd.forward(request,response); 或request.getRequestDispatcher(path) .forward(request,response);
    查看全部
  • request.getContextPath()是为了解决相对路径的问题,可返回站点的根路径。
    查看全部
  • 1.过滤器可以改变用户请求的web资源,也就是改变用户的请求路径。比如说:购物网站上当用户将浏览的商品添加进购物车时,过滤器会判断用户是否登陆,如果没有登陆就会跳转到登陆页面。 2.过滤器不能直接返回数据,不可以处理用户请求。
    查看全部

举报

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

微信扫码,参与3人拼团

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

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