thymeleaf里获取当前系统根目录的绝对虚拟路径

thymeleaf里,如果想要获得当前系统根目录的虚拟路径,该怎么做呢?对,应该是这样的:

<script th:inline="javascript">
	var root = /*[[@{/}]]*/'/';
</script>

但这样拿到的只是相对路径。如果要拿到绝对路径,可以这样写:

<script th:inline="javascript">
	var root = (/*[[${#httpServletRequest.getScheme()}]]*/'http') +  "://" + location.host + (/*[[@{/}]]*/'/');
	//var root = 协议 + "://" + host + 根目录相对路径
</script>
发布了1105 篇原创文章 · 获赞 337 · 访问量 338万+

猜你喜欢

转载自blog.csdn.net/leftfist/article/details/103970430