课程
/后端开发
/Java
/Struts2拦截器浅析
那我直接在地址栏输入项目名加jsp名字也可以进去啊
2017-03-04
源自:Struts2拦截器浅析 5-2
正在回答
WEB-INF 外面jsp 可以直接进入
看你的web-xml中的配置是不是有
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
这样的配置。有的话可以直接进入这个页面。
他这个拦截器相当于只有登录以后不拦截,其他的都拦截。当然登录界面肯定是不拦截的 要不然怎么进入登录界面
确实,我都不知道这个有什么用。。那个index和auth.action多余的吧,如果后台jsp是放在web-inf下的,不能被直接访问,那要验证也多此一举;如果后台jsp是放在其他的文件夹,我可以直接通过浏览器输入项目名夹jsp名字还是可以访问,并不能拦截啊
举报
本视频教程将代领大家了解Struts2拦截器的工作原理及配置
2 回答为什么我跟着老师的做的,我的在输入正确密码之后也是“用户名或密码错误”
4 回答通过login.action访问,并输入了正确的用户名和密码也被拦截了
1 回答老师我试过了 的确可以拦截 Action 但是 用户没登录 还是 可以直接访问 index.jsp 这个 怎么办啊??
3 回答为什么输入密码正确才能访问如果直接访问action 出现错误,密码输错也会报错
2 回答为什么http://localhost:8088/timer-interceptor/可以直接访问到index.jsp