使用的是servlet2.3的版本,导致静态资源无法加载,网上主要的三种方法都试到了,就是不起作用,醉后发现是servlet版本过低导致的,改成servlet3.1后,终于解决了,好吧……花了我一天的时间。
serlet3.1web.xml文件的schema头部声明:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
常用的三种释放静态资源的方法:
方法一:在web.xml文件中加入以下配置:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name