一、问题描述
在idea中,原来是用Tomcat根路径访问项目,可以正常访问静态资源(即:webapp下的文件);后需要部署到服务器上去,添加了项目名称访问,发现静态资源无法访问了。静态文件路径为:webapp/statics/**
而且在spring mvc中已经配置开放静态资源:
<mvc:default-servlet-handler/>
<mvc:resources mapping="/statics/**" location="/statics/"/>
二、问题解决:
原先jsp页面访问静态资源使用的路径是:
修改了上下文,即需要在 /statics 前面加上上下文路径,即项目名称。
若项目名称是test,则href="test/statics/common/css/index.css"
弄了一天终于解决,记录一下。。。也可帮助正在找寻问题的小伙伴、、、