我对播放框架表单有一些问题
public class User extends Model{
public String firstName;
@Required
public String lastName;
@Required
public String password;
@Required
public boolean bedAccess;
}
我使用Form helper
在我的模板中创建一个表单@form(routes.Application.createUser()) {
<table border="1" class="inserTable">
<tbody>
<tr>
<td>@inputText(userForm("firstName"))</td>
<td>@inputText(userForm("lastName"))</td>
<td>@inputPassword(userForm("password"))</td>
<td>@checkbox(userForm("bedAcces"))</td>
<td><input type="submit" value="Create"> <td/>
</tr>
<tbody/>
<br/>
当我看到结果时,我的标签打印方式与我的用户模型字段相同,例如 firstName ,但我希望自己拥有“用户名字”等自定义标签我的 lastName 字段的 firstName 字段和“用户姓氏”我该怎么办?
如何 ?
任何人都可以帮忙吗?
答案 0 :(得分:22)
传递label参数,如:
@inputText(objForm("firstName"), '_label -> "You label")
答案 1 :(得分:1)
use可以使用@helper类初始化视图并传递参数,如:
@(contacts: List[models.Contact])
@helper.form(action = routes.Contacts.create) {
@helper.inputText(form("name"), '_label -> "Name")
}