在Spring中将目录添加到webapp的根目录

时间:2016-06-30 06:13:34

标签: spring spring-mvc tomcat jetty

我有Spring + Angular APP。 我想将目录结构保持为

ROOT

  • WEB-INF
  • UI-APP
    • index.html
    • CSS
    • JS​​

但我不想以域/ UI-APP的形式访问我的应用程序。 我希望将UI-APP文件夹添加/更改为ROOT。
使用欢迎文件不是解决方案因为
我不希望我的Angular项目知道UI-APP目录,这意味着我希望我的所有js和html都使用相对路径。
ie(如果我将UI-APP重命名为View,那么我也不想更改我的html和js文件。)

是否可能没有特定于容器的方式。 我能想到的是创建一个servlet来处理所有请求并从UI-APP目录返回文件内容,或者可能是Spring Servlet Dispatcher已经有了一个选项。

我希望它尽可能通用。
web.xml中的一些配置是最好的。
调度程序servlet xml中的配置也可以。
tomcat,jetty特定的配置是不得已的。

0 个答案:

没有答案