在<input />或<button>上使用<g:submitbutton>是否有好处?</button> </g:submitbutton>

时间:2013-08-17 00:28:35

标签: grails gsp

例如,如果设置了设置,我认为g:form会为您转义HTML输入。 g:textField添加id属性,其值与name相同。

g:submitbutton怎么样?

1 个答案:

答案 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打印提交。