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

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

难度初级
时长 1小时40分
学习人数
综合评分9.53
339人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.3 逻辑清晰
看一遍加深印象
有收获,讲的不错。
按路径来的小伙伴可以先去把Servlet的第一章学了再来看这个,就知道怎么处理了。
这几分钟解决了我很多问题。。非常好
非常谢谢老师
按路径来学还没学servlet,这个学完才去学servlet,=-=

最新回答 / 世上无难事_只要肯放弃
不是。是逐个放行过滤器的方法,过滤器有多个,所以是逐个执行放行方法 
不过这样就还有bug 就是登陆失败的时候会跳到login.jsp 求大神来解决
对于可以直接访问failure的问题
首先failure不能加入到不过滤的初始化参数里
其次在doFilter方法中,如果能获得session中的username
就继续判断
如果当前请求的路径是failure.jsp那么就直接跳转到success.jsp页面
如果当前请求的路径不是failure.jsp就说明当前在请求success.jsp 那么直接放行

最新回答 / 慕容77
res.sendRedirect(req.getContextPath()+"/servlet/AnsycServlet"");重定向的路径写错了吧,要加项目跟路径
可能很多人想不到,其实过滤器可以用来写路由规则。大家有没有发现http://www.imooc.com/video/4481这个网址,为什么不是直接指向资源文件(后缀为.html、.jsp、.asp、.php),其实就是通过路由来判断的。不过这个页面是不是用过滤器来实现的路由就不知道了,只是说过滤器可以写路由。
自己写过网站之后才知道用过滤器进行判断有多么方便
过滤器主要就是演示功能和用法,是jsp的高级应用,如果连像重定向和转发这种jsp基础都不知道,就在这里吐槽老师的人,还是建议重头学起吧。毕竟这门课的难度级别是中级,我看不适合你们。
老师打印信息的时候恍然大悟
课程须知
童鞋们,过滤器是Java Web开发的内容。学习前需要掌握Java基础知识、并熟悉JSP和Servlet。如未学习上述知识,可移步网站相关课程。
老师告诉你能学到什么?
通过本课程的学习,你可以了解过滤器的基础知识,并可以自己动手编写过滤器。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消