thymeleaf里,如果想要获得当前系统根目录的虚拟路径,该怎么做呢?对,应该是这样的:
<script th:inline="javascript">
var root = /*[[@{/}]]*/'/';
</script>
但这样拿到的只是相对路径。如果要拿到绝对路径,可以这样写:
<script th:inline="javascript">
var root = (/*[[${#httpServletRequest.getScheme()}]]*/'http') + "://" + location.host + (/*[[@{/}]]*/'/');
//var root = 协议 + "://" + host + 根目录相对路径
</script>