Java:现在Filter把所有请求都拦截了,怎么使Filter不过滤login.jsp页面呢
答案:2 悬赏:10 手机版
解决时间 2021-04-28 09:02
- 提问者网友:献世佛
- 2021-04-27 10:43
Java:现在Filter把所有请求都拦截了,怎么使Filter不过滤login.jsp页面呢
最佳答案
- 五星知识达人网友:执傲
- 2021-04-27 12:12
对于这种,我说两种方法:
1、将你所有的JSP页面单独放在一个文件夹里(假如jspPage),jspPage文件夹里可根据类别分若干子文件夹,再把相对应的JSP放在子文件夹里;
JS、CSS及图片等分别放在外面的文件夹里(与文件夹jspPage并列)
再:/jspPage/* 就行了
一般用的就是这种
2、在过滤的JAVA文件中,在doFilter方法里进行判断,将后缀名为.css、.js等直接设置为通过就行了,这种较为复杂,在一些特殊情况下才用到,一般不
1、将你所有的JSP页面单独放在一个文件夹里(假如jspPage),jspPage文件夹里可根据类别分若干子文件夹,再把相对应的JSP放在子文件夹里;
JS、CSS及图片等分别放在外面的文件夹里(与文件夹jspPage并列)
再:
一般用的就是这种
2、在过滤的JAVA文件中,在doFilter方法里进行判断,将后缀名为.css、.js等直接设置为通过就行了,这种较为复杂,在一些特殊情况下才用到,一般不
全部回答
- 1楼网友:青尢
- 2021-04-27 13:22
String path = req.getServletPath();
if("/login.jsp".equals(path) ){
chain.doFilter(req, resp);//放行
}
if("/login.jsp".equals(path) ){
chain.doFilter(req, resp);//放行
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯