primefaces 및 JSF를 사용하고 있습니다. 옵션 주소 필드가 있습니다. 사용자가 필드 (예 : 우편 번호 또는 이름)를 채우면 다른 모든 필드가 필요합니다. 이 유효성 검사를 수행하는 가장 좋은 방법은 무엇입니까?PrimeFaces 입력 그룹 유효성 검사
0
A
답변
1
당신은
<f:event listener="#{bean.validationMethod}" type="postValidate" />
<h:panelGroup id="xyz" rendered="#{facesContext.validationFailed}">
<h:message for="myform"/>
</h:panelGroup>
<h:panelGroup id="myform">
.......
<h:panelGroup>
이 모델을 업데이트하기 전에 발생한다
처럼 여러 필드의 유효성을 검사하기 위해 postValidate 이벤트를 추가 할 수 있으며
FacesContext fc = FacesContext.getCurrentInstance();
UIComponent components = event.getComponent();
UIInput param1 = (UIInput) components.findComponent("param1");
UIInput param2 = (UIInput) components.findComponent("param2");
유효성 검사가 만약 서로 다른 구성 요소에 대한 새로운 가치를 얻을 수 있습니다 실패하면 F acesContext.getCurrentInstance().validationFailed()
을 호출하고 myform에 대한 메시지를 추가하십시오.
당신은 특정 입력이 내가 Omnifaces validateAllOrNone을 사용하는 것이 좋습니다 것 다음 충전 때 추가 단지 확인 다른 입력을하고자하는 사용자 정의 유효성 검사를 사용하지 않는 경우
관련 문제
- 1. Primefaces 캘린더 유효성 검사
- 2. 유효성 JQuery와 유효성 검사 그룹 내에서 그룹
- 3. jQuery 유효성 검사 : 특정 그룹 유효성 검사
- 4. primefaces 유효성 검사 맞춤 메시지
- 5. 유효성 검사 그룹
- 6. 스프링 그룹 유효성 검사
- 7. jQuery 그룹 유효성 검사
- 8. 사용자 입력 유효성 검사
- 9. 보고 입력 유효성 검사
- 10. 입력 유효성 검사 WCF
- 11. 사용자 입력 유효성 검사
- 12. 입력 유효성 검사 :
- 13. Matlab - 입력 유효성 검사
- 14. Python : 입력 유효성 검사
- 15. JOptionPane 입력 유효성 검사
- 16. 입력 유효성 검사 (만
- 17. Java 입력 유효성 검사
- 18. 다중 입력 유효성 검사
- 19. 입력 문자열 유효성 검사
- 20. 입력 유효성 검사?
- 21. 사용자 입력 유효성 검사
- 22. 정보 입력 유효성 검사
- 23. 입력 유효성 검사 Silverlight
- 24. WPF의 입력 유효성 검사
- 25. 사용자 입력 유효성 검사
- 26. Settings.bundle, 입력 유효성 검사
- 27. 유효성 검사 그룹 recaptcha asp.net
- 28. MVC3의 조건부 유효성 검사 그룹
- 29. KO 유효성 검사 그룹 오류
- 30. ASP.NET 1.1의 유효성 검사 그룹