您好我正在使用Grails控制器刪除域類中的數據,併成功刪除我想重定向到一個非常特定的頁面。有人能告訴我該怎麼做嗎? 我用Google搜索周圍,我發現這個鏈接: http://grails.org/doc/latest/ref/Controllers/redirect.html 我只是不知道我怎麼在我的控制器的定義嵌入此:Grails重定向到另一個視圖或控制器刪除
高清刪除(DomainClass domainClass){ 響應domainClass觀點:「confirmDelete」 }
您好我正在使用Grails控制器刪除域類中的數據,併成功刪除我想重定向到一個非常特定的頁面。有人能告訴我該怎麼做嗎? 我用Google搜索周圍,我發現這個鏈接: http://grails.org/doc/latest/ref/Controllers/redirect.html 我只是不知道我怎麼在我的控制器的定義嵌入此:Grails重定向到另一個視圖或控制器刪除
高清刪除(DomainClass domainClass){ 響應domainClass觀點:「confirmDelete」 }
如果要刪除一個實例,讓我們說
Book.groovy // domain object
Bookcontroller.groovy // controller
然後
// your delete logic
def delete() {
...
book.delete()// this performs the delete and upon successful deletion
redirect(controller: "book", action: "show")//you will be redirected to new page called show.gsp
...
}
希望這可以幫助你。
如果重定向到相同的控制器:
def delete() {
// your delete code
redirect action: "someAction"
}
如果重定向到另一個控制器
def delete() {
// your delete code
redirect action: "someAction", controller: "someController"
}
只是'重定向(操作:「顯示」)'到控制器,而不是'呈現' –
我正在有效地使用響應到達我創建的視圖confirmDelete。刪除按鈕駐留在confirmDelete.gsp改變重定向(行動:「東西/表演」)將工作,如果我把它正確的響應? – codeBarer
我的不好,你的意思是添加重定向到def index(){}方法? – codeBarer