今天搭建新的项目,发现访问不了js和css这些静态资源,而且用的rest风格注解开发,不想用web.xml中配置*.do的方法
于是在spring的配置文件中加了
<mvc:resources mapping="/js/**" location="/js/" cache-period="28800"/>
<mvc:resources mapping="/images/**" location="/images/" cache-period="28800"/>
<mvc:resources mapping="/css/**" location="/css/" cache-period="28800"/>
其中cache-period="2592000"是指缓存时间设定,单位为秒,我设定的是八小时。
注意:loction属性是指本地的资源路径,不能在后面加**
mapper是映射的url,需要加*
犹豫这个原因跑不通,郁闷半天,记录一下。