/ / służyć statyczny zasób za pomocą wiosna 3.0.0 i tomcat - wiosna, tomcat, spring-mvc, tomcat6, spring-webflow

podawaj statyczne zasoby za pomocą sprężyny 3.0.0 i tomcat - spring, tomcat, spring-mvc, tomcat6, spring-webflow

Muszę ujawnić pewną statyczną zawartość (pliki xsd, które są wymagane przez wsdl). Nie mogę korzystać z zasobów mvn:, ponieważ nie są one dostępne wiosną 3.0.0

Nie mam pojęcia, gdzie powinny iść statyczne treści. Mam nadzieję, że ktoś może mi pomóc.

W moim web.xml mam

    <servlet>
<servlet-name>Resources</servlet-name>
<servlet-class>org.springframework.web.servlet.ResourceServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>Resources</servlet-name>
<url-pattern>/resources/*</url-pattern>
</servlet-mapping>

następnie w katalogu webapp dodałem katalog zasobów z plikami statycznymi.

% ls webapp
index.jsp  META-INF  resources  WEB-INF

Czy ktoś może mi powiedzieć, gdzie powinna iść statyczna zawartość.

dzięki wielkie.

Odpowiedzi:

1 dla odpowiedzi № 1

Nie zapomnij o tym również:

<!-- Allows for mapping the DispatcherServlet to "/" by forwarding static resource
requests to the container"s default Servlet -->
<mvc:default-servlet-handler/>

0 dla odpowiedzi nr 2

Napisałeś

Nie mogę korzystać z zasobów mvn:, ponieważ nie są one dostępne wiosną 3.0.0

To jest kompletnie źle!

mvn:resources jest dostępna w przestrzeni nazw Spring mvc dla wersji 3.0.0 3.0.4

Zobacz xsd: http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd