Spring boot:在classpath文件夹(类)之外的自定义文件夹中添加静态网页(Angular)

问题描述 投票:0回答:1

我将如何将静态内容放入WAR存档中。我曾尝试将它们放置在classes文件夹中并且工作正常,但是为了使清洁器更干净,我被要求将其放置在WEB-INF外部的自定义文件夹中。通过在web.xml中设置欢迎页面,我能够做到这一点并使之工作]

<welcome-page>'./app/index.html'</welcome-page>

但是问题是我不希望'app'

出现在我的URL中,当页面保存在classes / static中时,index.html出现在root(localhost:8080)中,但将页面放入自定义文件夹的URL更改为-localhost:8080 / app有什么方法可以将页面保留在自定义文件夹中,并且仍然可以从根URL获取索引页面及其依赖项。

我将如何将静态内容放入WAR存档中。我曾尝试将它们放置在classes文件夹中并且可以正常工作,但是为了使清洁器更干净,我被要求将其放置在WEB-INF之外,在...

java angular spring-boot web-config
1个回答
0
投票

无论您将资源放在“ src / main / webapp”下,这些资源都将被复制到WAR的根目录中。如果您需要更大的灵活性,也许可以使用maven-war-plugin:

© www.soinside.com 2019 - 2024. All rights reserved.