1, whether to be intercepted, this in the Web. XML Configuration servlet interception is "/", if it is
A. Using the spring MVC static resource file
<!--static file access, mainly for Dispatcherservlet interception Yes/---<mvc:annotation-driven/> <mvc:resources Loc Ation= /image/ " mapping=" /image/** /> <mvc:resources location= " /css/ " Mapping= " /css/** " /> <mvc:resour Ces location= " Mapping=" /js/** "/>
B. Configure Tomcat
activating Tomcat's defaultservlet to handle static files<servlet-mapping> <Servlet-name>Default</Servlet-name> <Url-pattern>*.jpg</Url-pattern></servlet-mapping><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>
2. See if you are using a relative path and cannot find a resource
It is recommended to use the following code to find the resource path
< % = Request.getcontextpath (); + " ://" + request.getservername () + ":" + request.getserverport () + path + "/";% >
Page in Spring MVC cannot load static files such as CSS, JS, etc. after the request is returned