我正在开发一个项目,其中有一个“添加人员”按钮,该按钮显示在多个页面上,重定向到控制器/视图,允许用户填写必填字段并将新人添加到数据库。但是,我很难理解如何将其重定向到添加新人后调用它的视图。如果可能,我希望在单击添加人员按钮时保留调用视图中存在的任何用户输入。这是添加此人的代码。
在我的代码末尾我需要这样的东西。
redirect(controller: 'callingController', action: 'callingAction')
任何帮助?
答案 0 :(得分:1)
你需要一个表格
<g:form url="[resource:person, action:'addPerson']" method="GET" >
<label for="personName">
<span class="required-indicator">*</span>
</label>
<g:field name="personName" value="" required=""/>
<!-- put here your fields details like above-->
<fieldset class="buttons">
<g:actionSubmit class="save" action="addPerson" value="Add Person" />
</fieldset>
</g:form>
您无需重定向要调用的方法......
答案 1 :(得分:0)