Spring 3 MVC - Просмотр Resolver для страниц JSP без контроллера - PullRequest
3 голосов
/ 02 апреля 2012

Я только начал разработку Spring 3, и раньше я использовал Spring 2.5. Я застрял с View Resolver. У меня была следующая конфигурация

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/jsp/"/>
    <property name="suffix" value=".jsp"/>
</bean> 

И да, это работает, если страницы jsp находятся в пути / WEB-INF / jsp. Проблема, с которой я сталкиваюсь, заключается в том, что если у меня есть jsp внутри (например, /WEB-INF/jsp/prod/Monitor/success.jsp), я не могу получить разрешение страницы, если наберу http://localhost/Project/prod/Monitor/success.html браузер.

Я что-то здесь пропустил. Просто для получения дополнительной информации jsp будет отображаться, если у jsp был контроллер, но он мне нужен для разрешения страниц jsp без какого-либо контроллера, связанного с ним.

Ответы [ 2 ]

4 голосов
/ 02 апреля 2012

Добавьте это в контекст:

<mvc:view-controller path="/prod/Monitor/success.html" view-name="/prod/Monitor/success" />
0 голосов
/ 02 апреля 2012

Вы можете рассматривать эти страницы как статические ресурсы. подробности см. this .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...