在web.xml中,我有要从trim-filter中排除的jsp名称。
修剪过滤器将从jsp中删除多余的空格。
有些jsps需要修剪过滤器,有些则被排除在外。如何在运行时从排除过滤器中排除jsps?
答案 0 :(得分:0)
我认为你不能在你的web.xml中排除。但是你可以在你的trimFilter中做到这一点。
// get the file being requested
String file = request.getServletPath();
if (file.equals(yourjspname))
chain.doFilter(req, res);
else
// do the other things
希望这会对你有所帮助。
答案 1 :(得分:0)
修剪过滤器版本。 2.5 API说你可以这样做..参数
排除
包含常规表达式以匹配排除的URL。默认情况下,此参数为空(不排除文件)。
<filter>
<filter-name>trimFilter</filter-name>
<filter-class>com.cj.trim.trimFilter</filter-class>
<init-param>
<param-name>exclude</param-name>
<param-value>/login.jsp</param-value>
</init-param>
</filter>