`
bu_choreography
  • 浏览: 195373 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring mvc引入css没有效果

 
阅读更多
最近一个项目使用spring mvc开发,常规配置完之后,发现引入的css文件没有效果,检查web.xml文件中servlet接收的url范围为 
	
<servlet-mapping>
     <servlet-name>spring  mvc</servlet-name>
     <url-pattern>/</url-pattern>
</servlet-mapping>

也就是说连同静态文件也要被映射给spring mvc的默认servlet处理,查看文档后在spring-servlet.xml文件中加入<mvc:resources location="/resources/" mapping="/resources/**" cache-period="31556926"/>,将静态文件映射到本地文件进行处理,同时在css引入时使用绝对路径保证被正常引用。
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
href="<%=basePath%>resources/css/reset.css"


查看结果,css文件产生效用







分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics