Oi para todos,
Estou com uma duvida sobre como um servlet pode ler as informacoes de um JavaBean populado em um formulario JSP.
Tenho um formulario JSP que define um bean:
<jsp:useBean id=“loginBeanId” scope=“session” class=“LoginBean” />
<jsp:setProperty name=“loginBeanId” property="*" />
Submeto esse formulario a um servlet, que por sua vez lê o bean. Não sei se a melhor maneira de fazer isso, mas o meu codigo é (caso alguem tenha uma solução melhor, eu agradeço):
HttpSession session = request.getSession();
LoginBean bean = (LoginBean) session.getAttribute(“loginBeanId”);
Nesse ponto, se tudo estiver correto, eu esperava que o meu bean dentro do servlet ja estivesse populado, mas todos os gets retornam nulo. O correto não seria estar com todos os atributos definido por eu ter usado proterty="" no JSP?
O que eu estou fazendo, mas nao acho correto, para resolver isso é usar o request.getParameter() para popular o bean dentro do servlet, mas afinal, para que serve o proterty="", ele só funciona entre páginas JSP?
Obrigado.
Glauco