Я создаю приложение Java Spring, и я работаю над несколькими ограничениями в производственной среде из-за того, что контент публикуется с CMS. У меня есть изображения, js, css и jsp, находящиеся в статической папке. Я бег сервера приложений Tomcat, и я создал виртуальные отображения каталогов в server.xml, чтобы отобразить изображения, CSS и JS, который работает:Устранение представления, которое находится за пределами контейнера приложения
<Context debug="1" docBase="/home/content/images" path="/images" reloadable="true"/>
<Context debug="1" docBase="/home/content/css" path="/css" reloadable="true"/>
<Context debug="1" docBase="/home/content/js" path="/js" reloadable="true"/>
<Context debug="1" docBase="/home/content/view" path="/view" reloadable="true"/>
Я столкнулся с проблемой разрешая мои взгляды jsp. Я использую Spring URIBasedViewResolver, выполненный, как показано ниже:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/view/"/>
<property name="suffix" value=".jsp"/>
</bean>
Взгляды не были найдены, и я получаю 404 ошибки. Можно ли разрешить представления за пределами контейнера? Все примеры и обучающие материалы, которые я могу найти, имеют представления, расположенные в папке/WEB-INF.
Заранее благодарен! Kate
Что значит «вне контейнера»? Где они? – skaffman