Página não passa valores para o controller [Resolvido]
4 respostas
D
detrechi
Olá, estou começando em JEE e estou fazendo um CRUD simples. Porém no Cadastro, a página está passando valores nulos e não os digitados para o controller. Alguém pode me ajudar?
Seguem os códigos:
Página:
@EntitypublicclassSetorimplementsSerializable{privatestaticfinallongserialVersionUID=1L;@IdprivateStringsigla;privateStringnome;@OneToMany(mappedBy="setor")privateList<Funcionario>funcionarios;publicSetor(){}//getters e setters}
você vinculou o nome no setor por um getSetor().setNome(String nome) ao fazer aquilo ali
então, para recuperar o valor dele, você deverá fazer getSetor().getNome(), e não apenas setor.getNome()
D
detrechi
Problema resolvido. O problema é que eu tinha setado o escopo da sessão como none no no faces-config. Por isto ele estava criando um objeto toda hora.