Tem uma coisa que tá me deixando de cabelo branco.
Utilizo o Netbeans com o Visual Web Pack e JavaServer Faces (e GlassFish 2 + MySQL).
Tenho um cadastro de usuário com 4 campos que são obrigatórios (adicionado no código java) e tenho um botão para Desistir do cadastro, onde quero sair do cadastro, nesse instante via código eu tento colocar .setRequired(false) nesses 4 campos para retornar para outra página, mas não aceita essa mudança de jeito nenhum, por que será isso?login.setRequired(true);
senha.setRequired(true);
senha2.setRequired(true);
nome.setRequired(true);
public String cancelar_action() {
login.setRequired(false);
senha.setRequired(false);
senha2.setRequired(false);
nome.setRequired(false);
getUsuarioDataProviderCadastro1().removeRow(getUsuarioDataProviderCadastro1().getCursorRow());
getUsuarioDataProviderCadastro1().commitChanges();
getUsuarioDataProviderCadastro1().refresh();
form1.discardSubmittedValues("SalvarUsuario");
return "cancelarUsuarioCase";
}
[img]http://www.kooky.com.br/images/erro-javaserverfaces.gif[/img]
Como faço para resolver isso? Acho que já deu pra notar que sou iniciante.
