2013-10-10 61 views
0

使用播放2.1 Java版本斯卡拉模板表單值重置

我有一個簡單的表格

<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(「Add User」,userForm) );' –