0
我正在使用Spring MVC Apache Tiles和Bootstrap編寫一個簡單的web應用程序,而且我在加載CSS和圖像時遇到了問題。部署我使用碼頭服務器。 我的項目結構看起來像以下: 如何確定java web應用程序中的資源路徑
我的瓷磚配置文件看起來
<definition name="common" template="/WEB-INF/layout/classic.jsp">
<put-attribute name="footer" value="/WEB-INF/layout/footer.jsp" />
</definition>
<definition name="index" extends="common">
<put-attribute name="title" value="Car Store" />
<put-attribute name="body" value="/WEB-INF/jsp/index.jsp" />
</definition>
,當我嘗試包括CSS文件中我classic.jsp
,瀏覽器無法找到相關資源。我嘗試像下面
<link href="/WEB-INF/css/carousel.css" rel="stylesheet">
和
<link href="../css/carousel.css" rel="stylesheet">
但錯誤仍然拋出兩種情況。 春季控制器方法如下:
@RequestMapping(value = "/")
public String index(){
return "index";
}
調度servlet配置文件:
<context:component-scan base-package="org.yurabilash.car.store.controller"/>
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/defs/general.xml</value>
</list>
</property>
</bean>
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView"/>
</bean>
我建議你給http://www.mkyong.com/spring-mvc/spring-mvc-how-to-include-js-or-css-files-in-a-jsp-page/一讀 – geoand 2014-09-24 08:28:29
@geoand很多 – fidel150992 2014-09-24 08:42:29
@ fidel150992歡迎您! – geoand 2014-09-24 08:47:52