Java Play Framework 2集合表单输入类

Java Play Framework 2集合表单输入类,java,scala,playframework-2.0,Java,Scala,Playframework 2.0,我已经阅读了上的文档并搜索了解决方案,但我不明白 我无法想象您必须创建自定义字段构造函数才能设置类 如何使用默认字段构造函数设置字段类? 谢谢你的帮助 编辑: 如果有办法将其他(自定义属性,如data-*)attr-s设置为元素w/默认构造函数,那就太好了。它就在您链接到的文档中 我将id更改为class @helper.form(action = routes.Application.submit, 'class -> "my-class") { } 或 使用带有连字符的符号不是现

我已经阅读了上的文档并搜索了解决方案,但我不明白

我无法想象您必须创建自定义字段构造函数才能设置类

如何使用默认字段构造函数设置字段类?

谢谢你的帮助

编辑:
如果有办法将其他(自定义属性,如data-*)attr-s设置为元素w/默认构造函数,那就太好了。

它就在您链接到的文档中

我将
id
更改为
class

@helper.form(action = routes.Application.submit, 'class -> "my-class") {

}


使用带有连字符的符号不是现成的

最简单的解决方案是创建如下符号:

@helper.inputText(myForm("username"), Symbol("data-m-dec") -> "4", 'size -> 30)

你能告诉我怎样使用数据属性,比如'data-m-dec->“4”吗?当我在attr的名称中使用-char时,我得到一个错误
@helper.inputText(myForm("username"), Symbol("data-m-dec") -> "4", 'size -> 30)