绝对网址的thymeleaf url语法

时间:2018-05-22 17:33:15

标签: thymeleaf birt

我想使用thymeleaf生成th:href网址来生成此网址(我的birt报告)

http://localhost:8081/birt/frameset?__report=report/bordereau_emission.rptdesign&__title=BordereauEmission&__locale=fr_FR&__format=html&__masterpage=true&IdBE=23

其中& __ paramName = value是birt report url中的param = value。

我在下面试过,但它给了我解析异常:

<td><a href="listebebrouillons.html" th:href="@{http://localhost:8081/birt/frameset?__report=report/bordereau_emission.rptdesign&__title=Bordereau Emission&__locale=fr_FR&__format=html&__masterpage=true&IdBE=${bordereauEmission.idBe}}">Visualiser</a></td>

1 个答案:

答案 0 :(得分:0)

这应该有效:

<a th:href="@{http://localhost:8081/birt/frameset(
  '\_\_report'='report/bordereau_emission.rptdesign',
  '\_\_title'='Bordereau Emission',
  '\_\_locale'='fr_FR',
  '\_\_format'='html',
  '\_\_masterpage'='true',
  IdBE=${bordereauEmission.idBe}
)}">Visualiser</a>

__在百里香中有特殊意义。它标示Thymeleaf preprocessing expression