thymeleaf中如何获取上下文路径contenxPath

如果引用一些js,css之类的路径的话可以使用  @{}就表示上下文路径了

th:href="@{/这里直接写相应的路径就可以了}"        a标签使用

th:src            引用图片之类的路径

th:action       form表单中使用

th:onclick="@{'location.href=\'' + ${#httpServletRequest.getContextPath()} + '/xxxx\'}"   单击事件引用

其它:${#servletContext.contextPath} 

javascript中引用

<!-- 根路径 -->
<script type="text/javascript" th:inline="javascript">
   /*<![CDATA[*/
   ctxPath = /*[[@{/}]]*/ '';
   /*]]>*/

alert(ctxPath);   //打印这个出来的就是上下文路径
</script>

猜你喜欢

转载自blog.csdn.net/kxj19980524/article/details/85603269