Caros amigos do GUJ,
Quando faço uma página usando o Visual Web do Netbans, adiciono um Label, um TextField, uma Message e um botão. O label e a message são para o textField.
O campo é requerido. E eu já consegui fazer a tradução da mensagem de campo obrigatório.
Adicionei um bundle na apicação:
Adicionei a mensagem no bundle:
O problema está aqui!
A mensagem fica
O campo form1:txtNome é requerido.
Quando deveria ficar
O campo Nome é requerido.
.
O problema é que o parâmetro {0} da mensagem aceita o label do componente webuijsf:textField. Se não houver esse label, ele pega o id do campo. Mas eu quero que ele pegue o valor do webuijsf:label .
Já tentei criar um Validator para sobrepor a funcionalidade do atributo required, mas se o campo estiver vazio, ele não passa no estágio de validação!
Existe uma forma de fazer isso? Como?