Playframework 2.0 在Play框架中填充输入

Playframework 2.0 在Play框架中填充输入,playframework-2.0,Playframework 2.0,尝试在表单中传递输入值似乎不会产生任何结果。的文档显示了一个值选项作为输入创建的一部分,但我不确定如何将所需参数传递给构造函数 我传递的参数如下: @inputText(accountForm("accountName"), args = '_label -> "Account Name: ", '_value -> "Test") 在helperinputText中看到的value参数来自该类。如果要为字段指定默认值,则必须在控制器中设置该值。您可以使用表单类中的方法设置默认值

尝试在表单中传递输入值似乎不会产生任何结果。的文档显示了一个值选项作为输入创建的一部分,但我不确定如何将所需参数传递给构造函数

我传递的参数如下:

@inputText(accountForm("accountName"), args = '_label -> "Account Name: ", '_value -> "Test")

在helper
inputText
中看到的
value
参数来自该类。如果要为字段指定默认值,则必须在控制器中设置该值。您可以使用
表单
类中的方法设置默认值


注意:还有一个。您可以通过inputText助手传递此属性:
@inputText(accountForm(“accountName”),“placeholder->”Test”)
您可以按照Li-o的建议填写
表单
类,也可以像这样覆盖模板本身中的表单值。这会将其设置为“测试”或“变量”的值


我认为语法可能是这样的:
accountForm(“accountName”).copy(value=Option[String](“Test”)
@inputText(accountForm("accountName").copy(value=Some("Test")), args = '_label -> "Account Name: ")
@inputText(accountForm("accountName").copy(value=Some(variable)), args = '_label -> "Account Name: ")