Что использовать для локализации в JSP с Spring? - PullRequest
5 голосов
/ 14 декабря 2010

У меня есть веб-приложение Spring MVC, которое использовало файлы messages_xx.properties.В настоящее время я использую

<fmt:message key="all.header.menu.items.start"/>

в моих файлах.Я только что видел другой учебник, рекомендующий

<spring:message code="all.header.menu.items.start"/>

Кто-нибудь может сказать разницу?Что такое за и против?

Спасибо!

1 Ответ

5 голосов
/ 15 декабря 2010

из документа тега здесь

Он очень напоминает тег fmt: message-tag JSTL, однако классы MessageSource могут быть интегрированы с контекстом Spring.Кроме того, Spring: message-tag работает с поддержкой локали, которая поставляется с Spring.Относится к параметру экранирования HTML, как в этом экземпляре тега, так и на уровне страницы или на уровне web.xml.Может также применяться экранирование JavaScript.

Если «код» не установлен или не может быть разрешен, «текст» будет использоваться в качестве сообщения по умолчанию.Таким образом, этот тег также может использоваться для экранирования HTML любых текстов.

Здесь - это еще одно использование, которое не поддерживается стандартными jstl

И здесь есть 1 способ использования пружины: сообщение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...