2016-07-03 6 views
0

JSF 페이지에서 많은 구성 요소 (PrimeFaces)를 사용하여 큰 양식이 있습니다. 다른 유효성 검사 (최소 크기/최대 크기, 패턴 또는 사용자 정의 등)를 사용하고 있지만 일부는 required="true" 또는 requiredValidator을 사용하여 필수로 표시되어 있습니다.commandButton을 사용하지 않고 양식 제출

새 commandButton을 추가하여 양식을 제출하고 누락 입력이 정상이지만 잘못된 형식이 아니도록 다른 유효성 검사를 제외한 모든 유효성 검사를 수행하려고합니다.

지금까지 JSF에서 어떻게 처리 할 수 ​​있는지 보지 못했습니다. 누군가가 나에게 힌트를 주거나이를 구현할 방법을 찾을 수 있기를 바랍니다.

+0

여기 링크 중 하나가 도움이 되나요? https://www.google.nl/search?q=conditionally+required+validator+jsf – Kukeltje

+0

'requiredValidator' 란 무엇입니까? '필수 메시지'를 의미합니까? –

+0

No는''immediate = true''를 사용하여 전체 유효성 검사 단계를 건너 뛰거나 유효성 검사 단계가 시작되기 전에 필요한 유효성 검사를 건너 뛰도록 수신기를 추가 할 수 없습니다. – YouYou

답변

0

필요한 유효성 검사를 완전히 건너 뛰려면 단추에 immediate=true을 설정하면됩니다. 요소의 일부를 유효화하지만 일부를 건너 뛰려면이 question에서 설명한대로 조건부 '필수'를 사용하십시오.

관련 문제