Я создаю шаблон тимилиста и должен передать ему некоторую строку с параметрами, такими как The value equals %s
.Дело в том, что сообщение может быть любым, поэтому я не могу просто установить текст сообщения / экстернализации в моем thymeleaf.properties
.
Я пробовал что-то подобное
<td th:text="#{(${myObject.stringFormatMessage})(${myObject.param})}"></td>
Но оно заканчиваетсяс ??The value equals %s_eng_ENG??
.Я также изменил %s
на {0}
, но результат почти тот же.Я не могу разобрать эту строку перед передачей в мой шаблон, потому что myObject.param
должен быть выделен жирным шрифтом / цветом.Есть ли способ сделать это - передать String.format вместо установки внешнего текста в моем .properties
?