session Filter 排除页面不被过滤
2014-08-15 16:00
344 查看
可以在过滤器的doFilter()方法中添加以下代码以实现排除过滤个别页面和文件夹的功能。
String
request_uri
=
request.getRequestURI();
String
ctx_path
=
request.getContextPath();
//这里假设是排除登陆页面login.jsp
。排除文件夹是一样的,
if
(request_uri.substring(ctx_path.length()).equals( "login.jsp
"))
{
return;
}
例如排除admin文件夹:/admin
if(url.substring(pagePath.length()).indexOf("install")!=-1){
return;
}
String
request_uri
=
request.getRequestURI();
String
ctx_path
=
request.getContextPath();
//这里假设是排除登陆页面login.jsp
。排除文件夹是一样的,
if
(request_uri.substring(ctx_path.length()).equals( "login.jsp
"))
{
return;
}
例如排除admin文件夹:/admin
if(url.substring(pagePath.length()).indexOf("install")!=-1){
return;
}
相关文章推荐
- Session超时跳转到指定页面(filter实现)解决了图片被过滤问题
- 在ashx页面中context.Session["xxx"]获取不到值的解决办法
- 登陆过滤 Session失效,跳转回login页面
- ASP.NET 2.0: 页面中链入的CSS、js文件带中文时需注意
- 2013年初次接触PHP网站快速开发(2):php嵌入 对页面及浏览器实际效果的影响
- Cannot start session without err…
- JAVA Web 安全机制----使用filter验证session用户和页面缓存问题处理
- java+Jsoup 正则过滤html网页…
- [转]Django 开发环境中html页面加…
- [转]HTML页面DIV移动 – 适合…
- 主题: <p>&nbsp;&nsp;</p>类型的文本,在读取到编辑器时,&nbsp;会被过滤掉
- 【转】在ashx页面中context.Session["xxx"]获取不到值的解决办法
- filter(过滤不合法字符)(param)(textarea)(indexof("晕"))(form)
- js过滤HTML标签以及&nbsp;
- Read by other session
- ASP.NET 2.0: 页面中链入的CSS、js文件带中文时需注意
- Web页面上工作流设计器(silverlight/Flex/Javascript/java Workflow&
- OpenSessionInViewFilter——>TransactionSynchronizationManager
- Cannot&nbsp;send&nbsp;session&nbsp;cache&nbsp;limite…
- nmap iptables连接跟踪和过滤功能…