【问题标题】:Spring MVC – include CSS files in a JSP pageSpring MVC – 在 JSP 页面中包含 CSS 文件
【发布时间】:2016-04-19 16:51:53
【问题描述】:

我的项目结构是:

webapp:
       resources:
                 css:
                     test.css WEB-INF:
       pages:
       mvc-dispatcher-servlet.xml
       web.xml

我正在尝试在我的 jsp 中包含一个 .css 文件。

mvc-dispatcher-servlet.xml:

<bean
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix">
        <value>/WEB-INF/pages/</value>
    </property>
    <property name="suffix">
        <value>.jsp</value>
    </property>
</bean>
    <mvc:resources mapping="/resources/**" location="resources/css/">       </mvc:resources>
<mvc:annotation-driven />

在jsp中包含css:

<link href="<c:url value="/resources/css/test.css" />" rel="stylesheet">

但这对我不起作用。我需要帮助,请

【问题讨论】:

    标签: css spring jsp include


    【解决方案1】:

    试试这个:

    <link href="<c:url value="resources/css/test.css" />" rel="stylesheet">
    

    或者你可以试试这个:

    <link href="resources/css/test.css" rel="stylesheet">
    

    【讨论】:

    • 它对我不起作用。我这样做:在 webapp 中创建一个文件夹: css ,将我的 css 文件放在那里。更改 .xml :
    • 但它不适用于文件夹资源,仅适用于 webapp 中的文件夹
    【解决方案2】:

    改变这个:

    <mvc:resources mapping="/resources/**" location="resources/css/"> 
    

    到这里:

    <mvc:resources mapping="/resources/**" location="/resources/">  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2015-01-18
      • 1970-01-01
      相关资源
      最近更新 更多