나는 체크 박스를 가지고있다. 폼에서 체크 또는 체크를 해제하면, 액션 폼의 setCheckboxes 메소드가 포스트 된 후 해고된다. 하지만 모든 체크 박스가 체크되어 있지 않으면 불이 나지 않습니다. 어떻게해야합니까?Struts 체크 박스 값이 0이 될 수 없다.
0
A
답변
0
문제는 체크 박스를 선택하지 않으면 스트럿츠가 채우지 않을 것이란 점입니다.
양식 클래스에서 특정 필드를 부울로 사용하는 경우 javacript 함수를 사용하여 선택하지 않은 체크 상자를 찾아 URL에 값을 false로 추가하려고 할 수 있습니다.
예 :
http://youraction.do?checkBox1=false&checkBox2=false
이렇게하면 문제가 해결됩니다.
0
거짓 값을 보내려면 자바 스크립트 나 몇 가지 해결 방법에 의존하는 대신 값이 false (모두 false로 설정하는 reset() 메서드 재정의)로 가정하고 체크 된 모든 것이 제출되고 setCheckbox()가 호출됩니다.
setCheckbox를 호출해야하는 다른 이유가 있었습니까?
+0
스티브, 체크하지 않은 경우에도 setCheckbox를 호출하고 싶습니다. 예, 이유가 있습니다. – mike628
관련 문제
- 1. MessageWindow에서 체크 박스 상태를 얻을 수 없다.
- 2. 페이지없이 체크 박스 값이
- 3. 체크 박스 값이 표시되지 않음
- 4. 체크 박스 객체의 출력 값이
- 5. Struts 2 객체의 Arraylist에서 체크 박스 채우기
- 6. 동적 체크 박스 값이 재생됩니다.
- 7. 체크 박스 값이 표시되지 않습니다.
- 8. 체크 박스 값이 보이지 않음
- 9. 체크 박스 체크 박스 체크 박스
- 10. 안드로이드리스트 체크 박스 체크 박스
- 11. MVC 3에서 체크 박스 값이 true가 아님
- 12. 바인딩과 기본 내용 값이 모두있는 체크 박스
- 13. Jquery에서 체크 박스 값이 업데이트되지 않습니다
- 14. 체크 박스 값이 코드 뒤에 유지되지 않음
- 15. knockoutjs 체크 박스 속성 값이 변경되지 않음
- 16. jqGrid 체크 박스 값이 바인드되지 않음
- 17. 범위 체크 박스 값이 지시어에 전달되지 않았습니까?
- 18. 체크 박스 그룹에서 체크 된 체크 박스
- 19. 체크 박스 값이 데이터베이스에 저장되지 않았습니다.
- 20. 체크 박스 값이 올바르게 업데이트되지 않습니다.
- 21. 체크 박스 값이 PHP로 이메일에 나타납니다.
- 22. jsp에서 servlet으로 선택한 체크 박스 값이 null입니다.
- 23. 표시 값이 가장 높은 체크 박스
- 24. 값이 변경된 후 실행되는 체크 박스 이벤트
- 25. 레일 체크 박스 저장
- 26. 체크 박스 체크 박스 필터 체크
- 27. 여러 PHP 페이지를 통해 체크 박스 체크 값이 전달되었습니다.
- 28. 0이 될 수있는 외래 키
- 29. jQuery 체크 박스 체크 박스 체크 박스 체크하지 않음
- 30. NSUserDefaults 값이 0이 됨
jsp에 숨겨진 변수를 넣으면 최소한 하나의 체크 박스가 checked.based라는 조건으로 호출됩니다. 해당 메소드를 호출하면 – PSR
이 문제를 해결할 것이라고 생각합니다. – PSR
체크되지 않은 체크 박스가 제출되지 않았습니다. 그것이 HTTP가 작동하는 방식입니다. 어떤 종류의 숨겨진 가치를 사용한다는 의견은 일반적인 해결 방법이지만, (a) 무슨 일이 일어나고 있는지, (b) 어떤 일이 일어나길 원하는지는 분명치 않습니다. 양식은 확인란 값과 상관없이 제출됩니다. –