Tomcat中WebJars的Spring Boot上下文路径

时间:2016-12-29 10:29:21

标签: java spring tomcat spring-boot

如果我构建一个war文件并将其部署在tomcat上,则无法找到我在index.html中编写的webjars,如下所示;

<script type="text/javascript" src="/webjars/jquery/jquery.min.js"></script>

<script type="text/javascript" src="/webjars/angularjs/angular.min.js"></script>

所以,必须手动更改src="{my_application_name}/webjars/jquery/jquery.min.js"

我有办法动态地做到这一点吗?

1 个答案:

答案 0 :(得分:2)

当您使用/标记指向src之前的任何路径时,它将采用绝对路径,您的请求将被重定向到localhost:[port]/whatever_path_is

所以我建议您使用不带/的相对路径,如下所示:

src="path_to_your_js_files"