所以我的用户控制器上有以下方法:
def create
def onCreate
def edit(userId: Int)
创建显示新表单,onCreate处理回发。
编辑按ID加载模型,然后假设显示预填充值的表单。
我可以将模型绑定到表单,还是必须手动设置属性?
val userForm = Form(
mapping (
"name" -> text,
"age" -> age,
"location" -> text
)(UserForm.apply)(UserForm.unapply)
)
case class UserForm(name: String, age: Int, location: String)
case class User(name: String, age: Int, location: String)
我希望我可以轻松地将我的表单绑定到模型而无需手动执行。
有可能吗?
如果没有,我如何使用我的模型预先填充表单?