<%=request.getContextPath()%> 等效于 Thymeleaf
Posted
技术标签:
【中文标题】<%=request.getContextPath()%> 等效于 Thymeleaf【英文标题】:<%=request.getContextPath()%> equivalent in Thymeleaf 【发布时间】:2018-05-13 00:21:06 【问题描述】:我使用 Spring Initializer、嵌入式 Tomcat、Thymeleaf 模板引擎生成了一个 Spring Boot Web 应用程序,并将其打包为可执行 JAR 文件。
使用的技术:
Spring Boot 2.0.0.M6,Java 8,maven
我在application.properties
中定义了这个属性
server.servlet.context-path=iberiaWebUtils
我想知道在我的 Thymeleaf 模板中是否有与
等效的内容<a href="/<%=request.getContextPath()%>/iberiaReport/download">
【问题讨论】:
【参考方案1】:您可以通过
获得server.servlet.context-path
$#httpServletRequest.getContextPath()
你可以写
<a href="@/iberiaReport/download">
【讨论】:
只是一个小修正:应该是:<a th:href="@/iberiaReport/download">
,使用th:href
而不是简单的href
以上是关于<%=request.getContextPath()%> 等效于 Thymeleaf的主要内容,如果未能解决你的问题,请参考以下文章
X-005 FriendlyARM tiny4412 uboot移植之时钟初始化
X-004 FriendlyARM tiny4412 uboot移植之点亮指路灯
X-003 FriendlyARM tiny4412 uboot移植之添加相应目录文件
X-007 FriendlyARM tiny4412 u-boot移植之内存初始化