Scala 我是否需要创建表单的不同实例
我的控制器中有一个SinupForm,我将其传递到注册视图 对象注册控制器扩展控制器{Scala 我是否需要创建表单的不同实例,scala,playframework,Scala,Playframework,我的控制器中有一个SinupForm,我将其传递到注册视图 对象注册控制器扩展控制器{ private val signUpForm = Form( tuple( "email" -> nonEmptyText.verifying( "email already exists", emailString => Accounts.findBy(emailString).isEmpty), "full_name" -
private val signUpForm = Form(
tuple(
"email" -> nonEmptyText.verifying(
"email already exists",
emailString => Accounts.findBy(emailString).isEmpty),
"full_name" -> nonEmptyText,
"password" -> text(minLength = 6)
))
def signup = Action {
Ok(views.html.signup(signUpForm))
}
}
因为我是新手,所以我很困惑。假设一次有10个注册请求,那么我是否需要向每个请求传递单独的表单实例 不,你没有。
signUpForm
实际上是不可变的,它是数据应该如何绑定到对象中的模板
您可以安全地使用它,并且不必担心并发请求不,您不必担心。
signUpForm
实际上是不可变的,它是数据应该如何绑定到对象中的模板
您可以安全地使用它,不必担心并发请求谢谢serejja,我想是的,但想确认一下。谢谢serejja,我想是的,但想确认一下。