我有一个包含多个字段的 scala 表单。表单中的字段映射到 Java 类的成员变量。我想将其中一个字段(比如 userId)与一个值绑定(我不希望用户为此字段输入值。相反,我想将其作为参数传递给 scala 模板)。但是,我无法手动绑定表单域。非常感谢任何帮助。
请参阅下面的示例以便于理解:
`@(itemForm: Form[Item], user: User)
@import helper._
@main("Item list") {
@if(user != null) {
@form(routes.Application.newItem()) {
@itemForm("userId") = @user.id /**I want to bind the userId form field */
@inputText(itemForm("title"))
@inputText(itemForm("description"))
@inputText(itemForm("price"))
<input type="submit" value="Create">
}
}
}`