thymeleaf中如何获取上下文路径contenxPath,即后台传的参数 - Go语言中文社区

thymeleaf中如何获取上下文路径contenxPath,即后台传的参数


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

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

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

th:action       form表单中使用

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

其它:${#servletContext.contextPath} 

 

在js中获取后台传的参数和上下文路径

javascript中引用,th:inline表示在js中引用model的值

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

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

 

/*<![CDATA[*/
pages = /*[[${pageInfo.pages}]]*/ '';
/*]]>*/
/*<![CDATA[*/
pageNum = /*[[${pageInfo.pageNum}]]*/ '';
/*]]>*/

pages,pageNum就是获取到后台传的参数,想要什么这么取就可以了.


</script>

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/kxj19980524/article/details/85603269
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-27 17:23:16
  • 阅读 ( 4326 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢