gpt4 book ai didi

java - 有没有办法将 String.format 传递给 thymeleaf 模板?

转载 作者:行者123 更新时间:2023-11-30 05:42:35 25 4
gpt4 key购买 nike

我正在构建 thymeleaf 模板,我必须向其传递一些带有参数的字符串,例如值等于 %s。问题是消息可以是任意的,所以我不能只在我的 thymeleaf.properties 中设置消息/外部化文本。

我尝试过这样的事情

    <td th:text="#{(${myObject.stringFormatMessage})(${myObject.param})}"></td>

但最终结果是??值等于%s_eng_ENG??。我还将 %s 更改为 {0} 但结果几乎相同。在传递到模板之前我无法解析该字符串,因为 myObject.param 必须为粗体/彩色。有什么方法可以做到这一点 - 传递 String.format 而不是在我的 .properties 中设置外部化文本?

最佳答案

你可以像这样使用它:

<td th:text="${T(java.lang.String).format(myObject.stringFormatMessage,myObject.param)}"></td>

关于java - 有没有办法将 String.format 传递给 thymeleaf 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55391331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com