我目前正在尝试在我的 FreeMarker *.ftl 中包含一个 css 文件。我还在我的 servlet 配置 xml 文件中配置了一个资源文件夹。
<mvc:resources mapping="/resources/**" location="/resources/" />
但是如何从我的 FreeMarker 模板访问我的 css 文件?
我只是尝试了以下但没有成功。
<link href="/resources/css/style.css" rel="stylesheet" type="text/css" />
资源文件夹位于我的 spring MVC 3.0 应用程序的根目录中。
/web
/resources
/img
/css
/WEB-INF
/templates
我的 Servlet 根定义为:
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/web/*</url-pattern>
</servlet-mapping>
我的 FreeMarker 文件位于模板文件夹中。