在我的应用程序中我正在使用Struts,我在web.xml中引入了一个过滤器,用于检查请求中是否有可用的恶意字符,然后才能到达相应的操作或.do。 如果有任何恶意字符可用,我需要重定向到错误页面,如果没有,我想允许请求相应的操作或.do。如何在过滤检查后将请求转发给原始请求?
<filter>
<filter-name>MaliciousFilter</filter-name>
<filter-class>com.MaliciousFilter</filter-class>
</filter>
答案 0 :(得分:0)
只需调用
chain.doFilter(request, response);
您将把请求传回过滤器链。如果您没有更多过滤器,则会调用原始操作。