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

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

难度初级
时长 1小时40分
学习人数
综合评分9.53
339人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.3 逻辑清晰
这节课是真的听得莫名其妙了

最新回答 / 慕粉4369414
路径的描述有三种方式,有斜杠的是绝对路径,代表根目录;还有classpath和相对路径方式,没有带斜杠表示相对路径
先进后出,后进先出
让我理下思路,servlet是JSP跳到XML再跳到Servlet;
过滤器是filter跳到XML再跳到JSP;
意思就是和servlet是反着来的
不晓得在讲什么,servlet是jsp到xml再到servlet,过滤器呢??
老师,源码怎么下载呀
客户端发出一个请求,一般是要访问某个页面(resource)
1. 可选,有过滤器,执行doFilter前的代码,对request和response进行某些操作,之后执行doFilter进入下一个过滤器,重复,最后一个dofilter后进去请求的那个页面或servlet
2. 可选,进入servlet,逻辑业务处理后转发或重定向某个jsp页面
终于进入jsp页面(resource),(jsp页面第一次调用会编译成servlet,servlet就是一个java文件)这个jsp页面的servlet会启用service方法,分辨请求是get还是post,然后out出一个html文件,发给客户端
error.jsp文件大小不能太小,不然无法启用,不行的同学可以试试随便写点code进去
过滤器链中下一个过滤器的启用需要执行chain.doFilter(request, response);,否则过滤到这一步为止。
需要同时匹配url和dispatch才可以执行filter

最新回答 / IVAn灬
检查一下是不是 web.xml里面没有配置!

已采纳回答 / jisu_che
首先,老师用的开发工具是MyEclipse,先确认下你用的是不是这个工具,如果是的话,在代码框的左下角有个Source和Design可以自由切换的;其次,我想说使用design设计界面之前要先熟悉使用源码配置才能理解原理;最后提高打码效率,我觉得在熟悉的前提下,可以尝试使用Servlet3.0引入的注解的方法,可以很大程度提高打码效率。
本次有收获
内容还是很精彩的,也很实用
讲的很好,非常感谢老师的讲解。

最新回答 / 精慕门6515953
要对Serevlet进行配置,使其支持异步才可以哦,可以百度找一下配置方法
课程须知
童鞋们,过滤器是Java Web开发的内容。学习前需要掌握Java基础知识、并熟悉JSP和Servlet。如未学习上述知识,可移步网站相关课程。
老师告诉你能学到什么?
通过本课程的学习,你可以了解过滤器的基础知识,并可以自己动手编写过滤器。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消