JAVA struts2 xml拦截配置问题


struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

<filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

为什么会拦截js,cs的文件,js,cs文件不生效

/*是拦截所有内容吧?

直接给定一个你要过滤的后缀吧,不然你配一个/*的话就会把任何后缀名的内容都过滤了

你打开控制台 看下对应的js cs文件下载下来没

图片说明

建议把_“/*”改成 .action,在你正常的请求后面追加 .action就可以了

。。。。。。。。。你们都不追答一下的吗?

需要将静态资源交给容器管理,配置一下

/* 拦截了所有 看看spingmvc.xml 有没有写释放静态资源mvc:default-servlet-handler/ 再一个看看你的js css 引入是否正确