【发布时间】:2017-09-20 23:57:40
【问题描述】:
在origin老系统中,WEB-INF/views中有一个动态生成的JSP文件,在spring-mvc.xml中有如下配置。
<mvc:view-controller path="/downloadAppPage" view-name="downloadAppPage" />
<!-- mvc view -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/views/" p:suffix=".jsp" p:contentType="text/html; charset=utf-8" />
但是现在,我通过 Spring Boot 加载和嵌入式 tomcat 启动(jar -jar *.war)更改了原始系统。并且不再访问downloadAppPage。
那么是否可以配置或编码应用程序以在 Spring Boot 上下文路径之外提供外部 JSP 文件?
谢谢, 詹姆斯。
【问题讨论】:
-
你的意思是 /WEB-INF/views 路径里面的 downloadAppPage 吗?
-
如果你迁移到 spring-boot 为什么不在视图侧使用 thymeleaf?会更容易和更一致
-
@BhushanUniyal,原来的downloadAppPage在/WEB-INF/views,是动态生成的。目前胖罐子没有这样的路径。
-
@cralfaro 这是一个遗留项目,但我可以试试 thymeleaf。
-
@James.Y 我只是告诉你,因为它很容易迁移,而且速度很快,你也将拥有一个更加一致和稳定的项目
标签: spring jsp spring-mvc spring-boot