Spring 3 MVC - 查看没有控制器的JSP页面的解析器

时间:2012-04-02 01:50:32

标签: java spring spring-mvc

我刚刚开始进行弹簧3开发,之前我使用过弹簧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 个答案:

答案 0 :(得分:4)

将此添加到上下文中:

<mvc:view-controller path="/prod/Monitor/success.html" view-name="/prod/Monitor/success" />

答案 1 :(得分:0)

您可以将这些页面视为静态资源。 有关详细信息,请参阅this