【发布时间】:2019-08-12 17:53:16
【问题描述】:
我正在尝试使用 Spring MVC Boot 应用程序,目前正在使用 springBootVersion = '2.1.6.RELEASE'。
我有数百个“.jsp”文件放置在我的 Web 应用程序的“视图”目录中的多个子目录中,我正在尝试查看如何在 application.properties 文件中定义属性以搜索所有子目录下的jsp文件,而不是只查看目录。
目前,只有当 jsp 页面位于子文件夹之外,即“view”文件夹内时,应用程序才能找到它们。
下面是我的项目目录结构和application.properties文件的截图。
每个目录(例如be、ca、de、fr)都有自己的jsp页面、图片、css、js等
我尝试了以下 3 个属性值,但没有成功 -
spring.mvc.view.prefix:/WEB-INF/
spring.mvc.view.prefix:/WEB-INF/*/
spring.mvc.view.prefix:/WEB-INF/view/*/
请告知是否有办法在所有子目录中搜索jsp文件。
【问题讨论】:
-
这是个糟糕的主意。如果您在其中两个目录中有两个以相同方式命名的 JSP,它会选择哪一个?只需返回视图的完整名称:
"foo/bar/hello"
标签: java spring spring-boot spring-mvc spring2.x