SSM静态资源访问不了问题
因为配置SpringMVC会把全部请求都通过它拦截了
dispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:spring-mvc.xml
1
dispatcherServlet
/
考虑spring-mvc.xml配置文件配置静态资源放行了没
配置完后就要在html或jsp中加载这些资源,可能路径写错
${pageContext.request.contextPath} 是获得项目的webapp的目录的意思,静态资源访问不了可能这个没写
在你的页面中如果需要使用webapp下的一些东西的时候,就可以在页面中使用这样的方式去获得这些资源文件
编写了一个获取项目绝对路径的类,实现ServletContextListener接口
出大问题,忘写@WebListener注解,所以根本不起作用,也就获取不到项目的静态资源了
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebList