2015-09-08 4 views
0

У меня есть проблемы с MVC: ресурс, пожалуйста, посмотритеSpring вопрос MVC ресурс

<servlet> 
    <servlet-name>main</servlet-name> 
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
</servlet> 
<servlet-mapping> 
    <servlet-name>main</servlet-name> 
    <url-pattern>/app/*</url-pattern> 
</servlet-mapping> 

<mvc:annotation-driven/> 
<mvc:resources mapping="/app/css/**" location="/WEB-INF/css/"/> 

<link rel="stylesheet" type="text/css" href="<c:url value="/app/css/main.css" />"> 

И как вы можете увидеть стили CSS не будет найти. Вот структура проекта

enter image description here

ответ

0

Я не вижу, где вы получаете отображение «/ приложение /» с, вам не папка под названием «приложение»?

Попробуйте с этим вместо того, чтобы:

<mvc:resources location="/WEB-INF/css/" mapping="/css/**"></mvc:resources> 
+0

Да, это была проблема, я получил ее раньше, но спасибо;) – davidbenq

0

я не найти папку приложения, и удалить приложение с WEB-INF он будет работать. код должен быть как:

<servlet> 
    <servlet-name>main</servlet-name> 
<servletclass>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
</servlet> 

<servlet-mapping> 
    <servlet-name>main</servlet-name> 
    <url-pattern>*.jsp</url-pattern> 
</servlet-mapping> 

<mvc:annotation-driven/> 
<mvc:resources mapping="/WEB-INF/.**" location="/WEB-INF/css/"/> 
Смежные вопросы