Fala galera blz?
to com uma duvida aqui chatona
no meu form eu tenho uma variavel que seta o radio chamada nivelSelected
public class DefinirPermissoesForm extends ValidarLoginForm {
private String acao;
private GrupoDePrivilegios tipoPerfil;
private String nivelSelected;
private List<Privilegio> lista;
e a seguinte logica na minha action
List<Privilegio> lista = CadastroFacade.buscarTodos(hibernateSession, Privilegio.class);
dForm.setLista(lista);
for (Privilegio p : lista) {
dForm.setNivelSelected(String.valueOf(u.getPermissaoDeAcesso(p)));
}
que para cada privilegio dessa lista, seta o tipo de permissao do cara na variavel nivelSelected
o problema ta em que quando eu faço o foreach da lista
ele nao seta os atributos como eu espera…
seta apenas o ultimo atributo da ultima linha
e quando eu troco ele pra uma da primeira linha pro exemplo… ele se desmarca
a ideia era fazer algo tipo
CadastrarMedico ()Sem Acesso ()Ler (X)Atualizar
CadastrarConsultorio ()Sem Acesso (X)Ler ()Atualizar
e quando eu trocasse de atualizar pra ler por exemplo
ele só trocava naquela linha