2013-04-30 1 views
0

Я хочу обрабатывать различные значения языкового стандарта, на основании чего я должен отображать сообщения об ошибках на страницах jsp , как обрабатывать различные значения языкового стандарта в Spring Webflow с помощью jsp?Как обрабатывать различные значения языкового стандарта весной 3.0 webflow

Ниже фрагмент кода из одного моего файла контроллера Java,

**msgContext.addMessage(new MessageBuilder().error().source("register") 
           .code("createAccountForm.emailAddress.alreadyexists").build());** 

И ниже один из моих Jsp файла, где я отображающий выше сообщение об ошибке, как следует,

**....... 
<spring:hasBindErrors name="createAccountForm"> 
<c:forEach var="error" items="${errors.allErrors}"> 
<div style="font-weight:bold;color:#ff0000;"><c:out value="${error.defaultMessage}"/></div></c:forEach> 
</spring:hasBindErrors> 
........** 

Теперь я хочу добавить еще 2 файла свойств для сообщений об ошибках для разных значений языкового стандарта. В этом случае, как добавить значение языкового стандарта? [Я получу значение языкового стандарта в указанном выше java-файле], так что на основе значения разных языковых значений я должен отображать сообщения об ошибках в моем выше jsp-файле?

ответ

1

Вы просто создаете соответствующие свойства файлов свойств, например. messages_en.properties для английского языка, и у вас есть что-то configured или coded, чтобы установить текущий язык.

См. Working with Messages.