jsp表单标记是否有Grails等价物?
我有一个(到目前为止)简单的Spring3MVCWebapp,它使用JSP作为视图技术。在我走得太远之前,我正在考虑在Grails中重写它 我喜欢Spring的一点是Spring-form.tld标记库中提供的“form”标记。给定带有“myProperty”属性的模型属性“myFormModel”,这允许我编写如下内容:-jsp表单标记是否有Grails等价物?,grails,gsp,Grails,Gsp,我有一个(到目前为止)简单的Spring3MVCWebapp,它使用JSP作为视图技术。在我走得太远之前,我正在考虑在Grails中重写它 我喜欢Spring的一点是Spring-form.tld标记库中提供的“form”标记。给定带有“myProperty”属性的模型属性“myFormModel”,这允许我编写如下内容:- <form:form commandName="myFormModel"> <form:input path="myProperty" cssEr
<form:form commandName="myFormModel">
<form:input path="myProperty" cssErrorClass="error"/>
这里的关键是form:input标记自动执行与command对象中属性的所有绑定,因此(大致)以HTML生成:-
<form>
<input type="text" name="myProperty" value="xyz"/>
SpringMVC将表单参数绑定到类,并将对象传递给控制器。少出差错
(请原谅JSP和HTML,这是指示性的,可能有点不正确)
据我所知,GSP表格标签:-
<g:form name="myForm" url="[controller:'myController', action:'foo']">
<g:textField value="${myFormModel.myProperty}" class="${...blah to select error}"/>
类属性中。乱七八糟李>
我必须承认,我很惊讶普惠制(我所认为的)在春天的背后,我认为这一切都是为了让显而易见的事情变得简单,让困难的事情成为可能。易于阅读/实现的表单似乎是不需要动脑筋的
所以,我的问题是:-