譬如我想对除了index.jsp之外的页面进行过滤,在web.xml中我该怎样配置?
解决方案 »
- 用Java代码根据时间建文件夹
- Weblogic的ClientAbortException被Struts2拦截器捕获,如此无法,下载文件
- 使用struts2 在JSP页面的重定向问题
- jbpm流程设计器
- iReport中怎么强制类型转换?把int型转换成double型
- 这段代码怎么输出这样的东西啊?
- 数据源配置出错!请帮忙看下!!谢谢各位大虾!
- Servlet如何监听session是否离线,请高手帮忙
- 帮我看看毕业设计JSP中的问题
- SpringMVC用HibernateValidator做校验错误信息显示错误?
- 如何用org.apache.commons.fileupload上传文件呢?
- JS调用
<filter-name>filter1 path</filter-name>
<filter-class>com.filter.PathFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>filter path</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>还需要新建一个过滤器类:package com.filter;import ...public class PathFilter implements Filter {
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest httpRequest = (HttpServletRequest)request;
// HttpServletResponse httpResponse = (HttpServletResponse) response; // 这里你还需添加其他资源路径(如图像、CSS、JS),否则也会进行过滤
if(!httpRequest.getRequestURI().endsWith("/index.jsp")){
// 需要进行的处理
}
chain.doFilter(request, response);
}
}
名字好象要一致吧.
名字好象要一致吧.
===========================================
这个肯定是笔下误
如果对 *.do 和 *.jsp 分别配置,对 *.jsp 不起作用,
不知道为什么