Playframework 2.0 Scala播放框架:将表单参数绑定到隐藏字段

Playframework 2.0 Scala播放框架:将表单参数绑定到隐藏字段,playframework-2.0,scala-template,Playframework 2.0,Scala Template,我正在使用Play2.0.4,在scala模板中有以下表单 @fieldGroup(field: Field, className: String = "field") = { <div class="twipsies well @className"> <a class="removeField btn danger pull-right">Remove Field</a> @inputText( // <=== I need a

我正在使用Play2.0.4,在scala模板中有以下表单

@fieldGroup(field: Field, className: String = "field") = {
<div class="twipsies well @className">

    <a class="removeField btn danger pull-right">Remove Field</a>

    @inputText( // <=== I need a hidden input field here
        field("id")
    )

    @inputText(
        field("name"),
        '_label -> "Name",
        '_help -> "Use lower case, starts with an alphabet can contain numbers and underscores."
    )
}
@fieldGroup(field:field,className:String=“field”)={
删除字段
@inputText(//“使用小写,以字母开头可以包含数字和下划线。”
)
}

我的表单中需要几个隐藏字段,如何将其绑定到服务器端表单组件?我在github存储库中看到了一个@inputHidden模板帮助程序,但它在稳定版本中不可用。我如何完成我所寻找的?谢谢。

以普通HTML格式“手动”编写:

<input type="hidden" name="id" value='@field("id").value' >


或者使用“自己处理HTML输入创建”部分中描述的方法。

使用原始HTML:

<input type="hidden" name="@field("id").name" value='@field("id").value' >


我已经用过了,如果我有嵌套的表单对象呢?这适用于客户,我该如何处理客户。订单?我不知道您的模型或管理关系的方式,所以我怎么猜?嗨,嵌套关系也是如此。谢谢您的时间。只想添加一点说明,您需要在字段(“id”)前加上@符号。最后的代码看起来也有类似的问题,只是在这里发布了一个解决方案:“自己处理HTML输入创建”