0

我有 create.gsp 用于创建域对象。除了普通的 html 正文和标题之外,我还有两个 div。一种用于显示命令对象错误,一种用于数据。我想用 AJAX 提交表单。当我提交表格时

<g:formRemote name="formName" update="errorsDiv" url="[controller:myController',       action:'checkAndForward']">

这被称为:

def checkAndForward= {CmdObject p ->        

    if (p.hasErrors()) {                            

       render(template:"/error",params:params,model :[p:p])
    } else {
    forward controller: "test", action: "save", params:params

    }
}

def save = {

    id=myservice.getData()
    render(view: "show", id:id)
}

这是有效的,并且在控制器中调用了保存操作,但是..

问题是在“保存”操作后“show.gsp”显示到错误 div 所在的位置。

我只想刷新“显示”页面,就好像我从浏览器调用 /save 一样(当然带有发布的参数)

4

0 回答 0