我在頁面加載時遇到了一些自動重定向問題。防止從頭開始重定向
這是我的代碼:
def editUser = {
if(params.account_expired != null)
{
String updateQuery = "UPDATE user SET expired='"+params.account_expired+"'"
def update = sql.executeUpdate(updateQuery)
redirect (action: listUser)
[update:update]
}
else
{
}
}
所以發生什麼事,當得到加載頁面時,它自動重定向回LISTUSER頁。這實際上是一個edituser頁面,我希望它留在那裏,直到用戶點擊一個按鈕。然後重定向到listuser。任何想法的傢伙?
就像一個建議,你不應該使用groovy sql。擊敗Grails應用程序獨立於數據庫的全部目的。你也很容易使用上面的代碼進行sql注入。切換到使用HQL或GORM方法。 –