我有一個接受按鈕和拒絕按鈕的表單。當用戶按下接受按鈕時,我希望我的數據庫中接受的值包含值true。如果用戶按拒絕,那麼我希望我的數據庫中接受的值包含false值。我下面的代碼不起作用。有沒有關於我如何能夠正常工作的建議?玩框架獲取表單值
public static void acceptOrRejectResponseForm(Long id,String accept,String reject) {
Response responseForm = Response.findById(id);
if(accept != null && !accept.isEmpty()){
responseForm.accepted = true;
}
else if(reject != null && !reject.isEmpty()){
responseForm.accepted = false;
}
accepted.save();
}
這是我的HTML
<form action="@Admin.acceptOrRejectResponseForm(response.id)" method="GET">
<input type="submit" value="accept" name="accept">
<input type="submit" value="reject" name="reject">
您應該更好地描述問題,而不是隻是說「它不起作用」。函數中是否有拼寫錯誤('accepted.save();')?什麼對象是「接受」的? – Tommi 2012-04-24 04:42:59
接受是布爾內我的響應模型 – lina 2012-04-24 11:40:32
錯誤是程序不識別'接受'。然而,我定義了它。 – lina 2012-04-24 11:49:17