如何使用 Thymeleaf 转义属性键中的冒号

问题描述 投票:0回答:1

我想使用 Thymeleaf 在 .xml 文件中生成以下条目

 <postalCode xsi:type="extPL:adxp.postalCode"> </postalCode>

为此,我有以下模板:

 <postalCode th:attr="xsi:type='extPL:adxp.postalCode' </postalCode>

但是短语

xsi:type
包含冒号,这会破坏表达式的语法。我怎样才能逃脱结肠以使其发挥作用? 我尝试了各种方法,用
&#58;
代替冒号,或用
&quot;
代替
'
,但对我来说没有任何效果。

java thymeleaf template-engine
1个回答
0
投票

您可以使用单引号

'
来掩盖冒号,就像这样

<postalCode th:attr="'xsi:type'='extPL:adxp.postalCode' </postalCode>

或整个属性参数

<postalCode th:attr="'xsi:type=extPL:adxp.postalCode'" </postalCode>
© www.soinside.com 2019 - 2024. All rights reserved.