2013-10-10 4 views
0

Использование Play 2.1 Java версииScala значения формы шаблона сбрасывается

У меня есть простая форма

<div class="row"> 
    <div class="col-md-6"> 
     @inputText(userForm("usercode"), args = 'placeholder -> "User Code",'class -> "form-control input-sm",'_label -> "User Code") 
    </div> 
    <div class="col-md-6"> 
     @inputText(userForm("username"), args = 'placeholder -> "User Name",'class -> "form-control input-sm",'_label -> "User Name") 
    </div> 

Когда пользователь отправляет форму, и если ошибки ИМЕЮТСЯ форму введенных данных теряются ,

На мой контроллер

Form<User> userForm= Form.form(User.class).bindFromRequest(); 
    if (userForm.hasErrors()) { 
      Logger.info("Erros in Form"); 
      return badRequest(
        userAdd.render("Add User",userForm) 
      ); 
    } 

Вопрос:

Как получить значения обратно в форме?

Благодаря

ответ

-1

Вы должны передать форму представлению снова в качестве общих шаблонов паров.

+0

Извините, я не понял его полностью. –

+0

Я думаю, что я отправляю форму обратно, проверьте эту строку 'return badRequest ( userAdd.render (« Добавить пользователя », userForm) );' –