【问题标题】:Replace a string in Thymeleaf替换 Thymeleaf 中的字符串
【发布时间】:2022-08-15 02:05:47
【问题描述】:

我的问题是当我使用字符\' 时,Thymeleaf 将其转换为'。

我需要改为显示使徒。

我的字符串保存在 SQL 中,如下所示:

\"body\" : \"L\'\' autorizzazione di EUR [[${ #numbers.formatDecimal(#strings.replace(amount,\'\',\'\',\'\'.\'\'),1,\'\'POINT\'\',2, \'\'COMMA\'\')}]] in [[${date}]] ore [[${time}]] c/o presso [[${merchant}]] è stata negata. [[${ #strings.replace(refuseMessage,\'\',/'/g)}]]\"

我试过string.replace,但它不起作用。有人可以帮我吗?

  • haskell-thyme 是什么?我认为该标签与您的问题无关。
  • \"是什么意思它不起作用\" 是什么意思?你有错误吗?如果有,错误是什么?(将任何错误的完整文本添加到你的问题中。)你怎么办?预计查看?也将其添加到问题中。
  • 向我们展示您如何尝试在实际的 Thymeleaf 模板中显示您的字符串,或者至少在启用 Thymeleaf 的标签中显示。也将其添加到问题中。

标签: thymeleaf spring-thymeleaf


【解决方案1】:

你在创建 HTML 吗?那么'是正确的,不需要更换。

如果您不创建 HTML,则需要确保您的模板解析器设置为适当的模板模式,例如,TEXT:

 templateResolver.setTemplateMode(TemplateMode.TEXT);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 2011-12-17
    • 2020-03-08
    • 2011-07-02
    相关资源
    最近更新 更多