2014-07-21 64 views
0

我有一个使用spring framework - 版本3.0.1发布的web应用程序。我试图将CSS添加到该项目中的jsp文件。我是一名网络开发人员,也是春季新人。我已经完成了列出的所有建议,发现没有用。每个人都建议使用mvc:资源。但是,当我补充一点,在我的servlet,我得到下面的错误Spring 3.0.1添加mvc:资源包含jsp中的css

“匹配通配符是严格的,但没有声明可以为元素MVC中找到:资源”

所以,3.0.1支持MVS:资源?

回答

0
  1. 你可以升级到Spring 3.2吗?

  2. 把你的JSP文件中/webapp/WEB-INF/views

  3. 把你喜欢的CSS文件的静态资源/webapp/static

  4. 你会在你的Web应用程序上下文配置希望这(通常是mvc-dispatcher-servlet.xml):

    <mvc:resources mapping="/resources/**" location="/, classpath:/META-INF/web-resources/" /> 
    
    <mvc:default-servlet-handler/> 
    

在JSP文件中,您将引用您的CS S这样的文件;

<link rel="stylesheet" href="<c:url value='/static/my-stylesheet.css'/>"> 
+0

Neil,谢谢。 lemme升级到3.2并尝试使用mvc:资源.. – user3861995

+1

Neil,升级到3.2作品!!!!! – user3861995