我刚刚开始进行弹簧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页面。
答案 0 :(得分:4)
将此添加到上下文中:
<mvc:view-controller path="/prod/Monitor/success.html" view-name="/prod/Monitor/success" />
答案 1 :(得分:0)
您可以将这些页面视为静态资源。 有关详细信息,请参阅this。