/ / обслужват статичен ресурс, използвайки пролетта 3.0.0 и tomcat - spring, tomcat, spring-mvc, tomcat6, spring-webflow

обслужваме статичен ресурс, използвайки пролетта 3.0.0 и tomcat - spring, tomcat, spring-mvc, tomcat6, spring-webflow

Трябва да изложа малко статично съдържание (xsd файлове, които се изискват от wsdl). Не мога да използвам ресурсите на mvn: тъй като тя не е достъпна през пролетта 3.0.0

Нямам представа къде да се появи статичното съдържание. Надявам се, че някой може да ми помогне.

В моя web.xml имам

    <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>

след това в директорията webapp добавих ресурс реж. с статичните файлове.

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

може ли някой да ми каже къде трябва да отиде статичното съдържание.

Благодаря много.

Отговори:

1 за отговор № 1

Не забравяйте и това:

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

0 за отговор № 2

Ти написа

Не мога да използвам ресурсите на mvn: тъй като тя не е достъпна през пролетта 3.0.0

Това е пълна грешка!

mvn:resources е налице в променливото пространство Spring for mvc за версия 3.0.0 3.0.4

Вижте xsd: http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd