Alguem poderia me tirar uma duvida que é simples mas nao estou conseguindo saber com se faz, por favor ?
Tenho um jsp com checkbox que preciso seta-lo de acordo com o valor que eu recuparar no banco de dados, no banco de dados eu salvei os valores deste check em formato booleano e nao tive nemhum problema para salvar, o problema que quando eu precisa reexibir a pagina com os dados que ja foram cadastrado eu nao estou conseguindo setar os check, tentei a propriedade value passando
‘on’ para quando tiver que sair marcado e ‘null’ para desmarcado, tentei true ou false e nada tentei tanto na propriedade value como tambem na propriedade checked mas nada da certo.
Alguem que ja fez isto poderia me dar uma ajudinha ???
Aluno a = new Aluno();
a.setSexo("M");
a.setNome("Xirunfulino");
request.setAttribute("aluno", a);
request.getRequestDispatcher("editar.jsp").forward(request, response);
Aqui estou passando para a página o atributo aluno editar.jsp o objeto a que é do tipo Aluno, nele temos o sexo que será populado em uma página jsp no momento em que for chamada.
Muito obrigado a todos que responderam, mas com o exemplo do rderoci, vi que o que estava precisando para dar certo era o c:if, com isto consegui fazer, muito obrigado pessoal, vlw mesmo !!!