刚开始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 有 Controller ,jsp 就会显示,但我需要它来解析没有 Controller 关联的 jsp 页面。
最佳答案
将其添加到上下文中:
<mvc:view-controller path="/prod/Monitor/success.html" view-name="/prod/Monitor/success" />
关于java - Spring 3 MVC - 没有 Controller 的 JSP 页面的 View 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970035/