Я работаю с Spring MVC, и мне бы хотелось узнать, как отправить код сообщения от контроллера, который затем может быть преобразован в соответствующее интернационализированное сообщение в представлении.Spring MVC, отправляющий коды сообщений от контроллера
I.E. Теперь у меня есть: - контроллер
model.addAttribute("pgName","fileList.pgName");
ввиду
<h1 class="leftTitle"><s:message code="${pgName}" /></h1>
Это печатает строку
fileList.pgName
. Я бы хотел, чтобы он распечатывал содержимое локализованной строки, сопоставляя fileList.pgName.
Пожалуйста, обратите внимание, что я предпочитаю не использовать что-то вроде
String pageName = messageSource.getMessage("fileList.pgName", locale);
Потому что я должен заполнить локаль во всех моих контроллеров, вместо этого я хочу их «языковой агностик».
Что вид технологии вы используете? JSP, Thymeleaf и, возможно, другие функции встроены в сам механизм просмотра. – chrylis
Hallo, я использую JSP – Massimo