解决:maven项目无法引入js,css的问题

具体原因是js等被SpringMVC拦截了,根本原因可以参考这个,里面说的很清楚

http://blog.****.net/gwd1154978352/article/details/54631455



项目结构:

解决:maven项目无法引入js,css的问题


jsp引入js:

解决:maven项目无法引入js,css的问题

解决:maven项目无法引入js,css的问题



解决方法一:web.xml中配置拦截设置

<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*.js</url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*.css</url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*.html</url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*.gif</url-pattern>
</servlet-mapping >

解决:maven项目无法引入js,css的问题


解决方法二:在Spring-mvc.xml中配置<mvc:default-servlet-handler/>(推荐使用)


解决:maven项目无法引入js,css的问题