동의 버튼과 거부 버튼이있는 양식이 있습니다. 사용자가 승인 단추를 누르면 데이터베이스에서 허용 된 값에 true 값이 포함되기를 원합니다. 사용자가 거부를 누르면 데이터베이스에 허용 된 값에 false 값이 포함되기를 원합니다. 아래 코드는 작동하지 않습니다. 이 작업을 올바르게 수행하는 방법에 대한 제안 사항이 있습니까?Play framework get form value
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();
}
<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
허용되는 응답 모델이 내 응답 모델 – lina
입니다. 오류는 프로그램에서 '수락'을 인식하지 못합니다. 그러나 나는 그것을 정의했다. – lina