检查一下是不是 web.xml里面没有配置!
亲亲,这边建议你进到工程就行了,不用进到jsp界面
直接创建个filter就行了,不要创建class
已经解决
相当于一种过滤器可以拦截处理不同的url
1.一般filter都是一个链,web.xml 里面配置了几个就有几个。一个一个的连在一起
request -> filter1 -> filter2 ->filter3 -> …. -> request resource.
2.chain.doFilter将请求转发给过滤器链下一个filter , 如果没有filter那就是你请求的资源
要自己勾选,目录格式不一样
自问自答系列,详情就是答案
要先导入tomcat包或者servlet包才有
百度啊
新建一个web项目,然后next,再next,最后Generate web.xml deployment descriptor那里打勾
刚才的图片有问题。重新上传了
我的也是idea编辑器 不知道是个什么情况 代码和老师是一样的
Web版本用的3.0 已解决谢谢
是能直接响应返回不同路径但不能返回数据 老师最后有说
创建类时勾选一下main方法
这个地方放置的是过滤器的参数名称
点击Add添加接口,你点的是继承类
找不到该类 然后后面是你用的包 仔细检查吧 没有代码不知道你的错在哪里
选dynamic web project 就是动态web工程
“检测用户电脑U口是否插入key” 这个是什么意思?
我的也是,,
解析不了头文件, 建议每次重启tomcat,配置文件初始化
放行方法,之前的请求是到 index.jsp 放行后就会到index.jsp页面 当然就会执行里面的代码
用这个可以创建Filter
左下角
你打开web.xml 会有
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
这么一段.如果你不指定文件,它也会默认在这些中匹配,找到就访问 .你可以把这段删掉试试效果.
类不存在异常,很大的可能是web.xml文件有问题,tomcat启动的时候加载web.xml时候出错了,可以检查下配置是否正确,还有个小技巧,当你配置一个class的完整类名时你可以Ctrl+左键看看这个类能否被找到,其次的问题就是楼上说的缓存问题,不过可能比较小,我有次就被缓存坑了,搞半天。