首页 > 解决方案 > Spring MVC 应用程序,如何使用依赖 jar 文件中的 jsp 视图配置 servlet

问题描述

我有一个 Spring 5 MVC 战争项目,这不是一个 Spring Boot 项目。现在我有一个依赖jar,jar里面有一些jsp文件,这个jar作为依赖添加到主项目中。

在主 Web 应用程序项目中,我有一个 servlet 映射,它应该从依赖项 jar 中加载 jsp 文件。我无法编写解析 jar 中的 jsp 文件的视图解析器。有什么优雅的解决方案吗?

我尝试在 StackOverflow 中搜索并将 jsp 文件放入META-INF/resources/WEB-INF/jsps其中,并在servlet.xml文件中使用 internalviewresolver 和prefix="WEB-INF/jsps". 这没有用。

所以我的问题是:

更新

下面是依赖jar文件的项目结构 jar库的项目结构

下面是主要战争项目中 servlet 的视图解析器映射。 在此处输入图像描述

标签: javaspringjspjar

解决方案


您是否使用 Maven 来管理您的依赖项?我觉得这是一个小的 jsp 重定向问题。如果您可以分享您的 xml 片段,那就太好了


推荐阅读