配置application.properties
server.context-path = 虚拟路径
配置application.yml
server:
contextPath: 虚拟路径
注意点:
html引用静态资源
如下写法会去根路径寻找资源,由于添加虚拟路径,所以会出现404错误
<script type="text/javascript" src="/js/JQuery.js"></script>
OR
<script type="text/javascript" src="../js/JQuery.js"></script>
正确写法
<script type="text/javascript" src="js/JQuery.js"></script>
OR
<script type="text/javascript" src="/虚拟路径/js/JQuery.js"></script>
AJAX URL
同上
$.ajax({
url : "/rootUrl/subUrl",
...
});
正确写法
$.ajax({
url : "rootUrl/subUrl",
...
});
OR
$.ajax({
url : "/虚拟路径/rootUrl/subUrl",
...
});