首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

FilterDispatche如何设置不过滤静态页面请求和css,js路径请求

2012-02-06 
FilterDispatche怎么设置不过滤静态页面请求和css,js路径请求filter-namestruts2/filter-nameurl-pat

FilterDispatche怎么设置不过滤静态页面请求和css,js路径请求
<filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>
是不是把/*换成过滤的类型吗?比如只过滤action就<url-pattern>/action</url-pattern>这个参数不太明白!!还是只要把FilterDispatche的fiter添加到webxml就可以处理了!

[解决办法]
是过滤什么类型就把<url-pattern> 换成什么类型的。具体的lz应该试试。。
[解决办法]
如果你只想过滤action的话,可以在struts.xml文件中加上
<constant name="struts.action.extension" value="action"/>指定只过滤action。

但我认为你那些js、css不过滤掉,应该是你项目中有权限过滤器,把js、css过滤掉的,我原来也出现过这样的问题
[解决办法]
<struts>
<constant name="struts.action.extension" value="action"/>
</struts>
我的项目中就是这样指定

热点排行
Bad Request.