2015-10-01 4 views
0

У нас есть приложение для пружин, поддерживающее английский и испанский языки, с использованием <spring:message code="something"/> со всеми значениями, хранящимися в таблице базы данных, в отличие от сообщений. Это отлично работает, за исключением случаев, когда в базе данных нет значения для конкретного кода для данного языка. Когда это произойдет, текст, который отображается, является кодом. Нам бы хотелось, чтобы это было не по-английски, если оно не может найти испанский. Чтобы быть ясным, я не хочу, чтобы вся страница была английской, просто для тегов, которые отсутствуют в базе данных. Есть ли способ сделать это с весенним каркасом?Могу ли я установить значение по умолчанию для весны: сообщение?

ответ

2

Да, вы можете. Просто добавьте текстовое поле.

http://docs.spring.io/spring/docs/1.1.5/taglib/tag/MessageTag.html

Текст

текста по умолчанию для вывода, когда сообщение для данного кода не может быть найден. Если оба текста и код не установлены, тег будет выводить нуль.

+0

Но если бы я сделал это, я бы в конечном итоге дублировал весь английский список. Это не похоже на хорошее решение. –

Смежные вопросы