gal*_*lao 11 java web.xml url-pattern servlet-filters
web.xml中
<filter>
<filter-name>SessionCheckFilter</filter-name>
<filter-class>filter.SessionCheckFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>SessionCheckFilter</filter-name>
<url-pattern>/faces/app/admin/*</url-pattern>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)
我试图排除/faces/app/admin/index.xhtml唯一的,有没有办法做到这一点?
如果在web.xml中没有排除url patterin,也许我可以操纵该doFilter()方法来排除url?
public void doFilter(ServletRequest servletRequest,
ServletResponse servletResponse,
FilterChain filterChain) throws IOException,
ServletException {
HttpServletRequest request=(HttpServletRequest)servletRequest;
String path = request.getPathInfo();
if ((path != null) && (!path.equals("your path")){
// write filter logic
}
}
Run Code Online (Sandbox Code Playgroud)
尝试上面的代码。
| 归档时间: |
|
| 查看次数: |
32774 次 |
| 最近记录: |