当前位置: 首页 > 知识库问答 >
问题:

Spring MVC应用程序,如何使用依赖jar文件中的jsp视图配置servlet

全冥夜
2023-03-14

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

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

我尝试在StackOverflow中进行搜索,并将jsp文件放在META-INF/resources/WEB-INF/jsp中,然后放在servlet中。xml文件使用带前缀的internalviewresolver。这不起作用。

所以我的问题是:

  • 我可以显示依赖jar中的jsp文件吗

共有1个答案

督德明
2023-03-14

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

 类似资料:
  • 我们在这里添加模块中依赖的jar包、文件和模块,还可以配置它们的作用范围. build.gradle中配置的依赖我们在上面已经介绍过,这里再提一下下,这两个依赖配置的意思是指定编译时需要依赖libs目录下所有的jar文件和一个android组件. dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile

  • 我正在使用log4j2库来管理日志记录过程。我创建了一个名为log4j2的配置文件。包含appender和logger配置的xml。然后,我在每个类中定义了一个记录器 我没有在任何地方指定conf文件的名称,所以我认为库隐式地获取并读取它。 现在,我需要以jar文件的形式提供我的应用程序,所以我需要使配置文件可用,以便用户可以修改和配置它。 在我的例子中,我建议在jar文件级别创建一个XXX文件夹

  • 我试图在一个带有Gradle的Spring Boot应用程序中使用log4j2。我有4个不同的配置文件:。相应地,我有4个不同的log4j2配置文件:。根据选定的概要文件,我希望选择正确的log4j2配置文件,以便对其进行相应的配置。 首先,为了使log4j2正常工作,我排除了,而是包含了。在执行此操作之前,log4j2根本不起作用。 我已经调查了这篇文章,但我无法得到公认的工作答案。根据这篇文章

  • 好的,这是我第一次尝试Java web start,所以我有了用Maven构建的jar作为依赖项存储库,并将其放入Apache根文件夹,包括文件夹库中的所有依赖项jar,然后我创建了密钥存储、HTML和JNLP文件。 我启动了Apache服务,并尝试访问localhost,它运行得很顺利,直到我用浏览器的java插件运行了jnlp文件,显示,我知道我的依赖项JAR不包括在内。所以我发现了如何在Ja

  • 问题内容: 好的,所以我不想在这里展开一场圣战,但是我们正在努力巩固处理应用程序配置文件的方式,我们正在努力决定采用哪种最佳方法。目前,我们分发的每个应用程序都在使用其自己的临时配置文件,无论是属性文件(ini样式),XML还是JSON(目前仅在内部使用!)。 目前,我们的大多数代码是Java,因此我们一直在研究Apache Commons Config ,但是我们发现它非常冗长。我们还研究了XM

  • 我尝试了一个显示其他响应的测试用例,我将一步一步地解释它: > 我在我的设备上安装了MDM配置文件,这提示我安装了一个应用程序,并且我成功地安装了它。应用程序已进入“应用程序中的配置文件”部分。 然后我手动删除了应用程序。