tenho em meu formulário dois campos A e B, onde o A é um radioBox e o B um textArea. Pois bem, preciso que quando o radioBox A for selecionado o textArea B se torne obrigatório, e quando A não estiver selecionado o B pode ser deixado em branco. Uso o required=“true” para tornar os campos obrigatórios, só que nesse caso específico não sei como fazer.
TiagoS para você realizar essa validação no front-end você teria que usar JavaScript e eu não sei se é uma boa ideia.E se você validar o seu form no seu ManagedBean, quando o radiobutton estiver selecionado e o textarea não estiver preenchido você pode lançar uma exception ou só uma mensagem na pilha do JSF.
Então ja começa a usar o richfaces vc nao vai se arrepender. Procura alguma coisa nmo google do tipo, integrando tom cat com jsf richfaces e eclipse, de acordo com suas preferencias.
Procura tb por demo richfaces tem um pdf da documentação.
Porém acho que seria bom vc estudar ele um pouco.
Inté