web项目,前端资源被拦截

  在编写一个SSM的项目时,不管如何改springmvc.xml的内容或者web.xml的内容,页面的css和js总是无法被加载。起初以为是自己的springmvc.xml在配置静态资源访问映射时,没有正确的书写地址。一番百度加尝试后仍然无法加载,反反复复折腾很久,在友人的提醒下才发现.jsp文件在时时没有把${pageContext.request.contextPath}加上(即没有把相对路径改为绝对路径)。

  ${pageContext.request.contextPath}用于解决使用相对路径时出现的问题,它的作用是取出所部署项目的名字。详细的关于它的理解可以参见这篇绝对路径${pageContext.request.contextPath}用法及其与web.xml中Servlet的url-pattern匹配过程

 

你可能感兴趣的:(web项目,前端资源被拦截)