例如,如果设置了设置,我认为g:form
会为您转义HTML输入。
g:textField
添加id
属性,其值与name
相同。
g:submitbutton
怎么样?
答案 0 :(得分:0)
我只能想到一个区别:TagLibs。假设您要为所有表单创建默认提交按钮:
class FormTagLib {
static namespace = "form"
def submit = { attrs ->
if(!attrs.id) {
attrs.id = "myDefaultSubmitId"
}
out << g.submitButton(attrs)
}
}
如果没有提供,我在这里设置默认ID。这比在标记中创建<input>
更具可读性。
然后你可以使用:
<form:submit value="Save" />
它将使用默认ID打印提交。