В моем текущем проекте мы смотрим на поэтапный отказ от нашего старого слоя презентации и замену его чем-то более современным и более известным. По разным причинам JSP была выбрана в качестве технологии. Возможно, в сочетании с Apache Tiles. Возможно, я должен упомянуть, что мы используем Spring в спину, если это вообще имеет значение.Интернационализация в веб-приложении JSP?
Интернационализация является требованием, в частности аспектом отображения текстовых сообщений на языке пользователя. Меня удивляет, что информации не так много, как я ожидал.
Я нашел это пространство имен JSTL fmt
. Особенно с использованием fmt:message
вместе с fmt:param
. Тем не менее, большинство ссылок, которые я нашел относительно использования этой техники, выглядят датированными.
Итак, мне интересно, если это по-прежнему рекомендуется? Если нет, то каковы альтернативы? Есть ли хорошие ссылки на темы, описывающие, как успешно достичь i18n в веб-приложении?
Действительно, все еще используется и не устарело! – vpram86
Спасибо, это в значительной степени ответ, который я искал. Я не имел в виду, что теги были устаревшими, просто страницы примеров, на которые я смотрел. – waxwing
Это, однако, удалено в учебном курсе Java EE 6 (еще не 3 месяца), в пользу нажатия Facelets/JSF на передний план. JSF поддерживает i18n так же хорошо, как JSTL. – BalusC