java - Spring 3 MVC - 没有 Controller 的 JSP 页面的 View 解析器

标签 java spring spring-mvc

刚开始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/

相关文章:

Java,int x = 5; System.out.println ("x + 5 is "+ x + 5); System.out.println ("x += 5 is "+ x += 5);为什么第二个 println 是错误的?

java - 如何配置mvc spring bean Controller 的属性?

java - 创建对象时遇到问题

java - hibernate中的多对多对象模型

java - 如何仅使用Java在vaadin中创建Spring Security登录页面?

java - Spring security hasRole() 给出错误 403 - 访问被拒绝

java - Long 类型的方法参数缺少 URI 模板变量 'usuarioEntidade'

java - JSON 到 Java 映射参数/通用类型

java - 如何避免以编程方式获取枚举的 bean?

java - 使用post方法后信息不会出现在其他页面