Olá,
preciso usar HttpSession em uma Action, só q não to conseguindo inicializar o request sem q ele seja nulo.
Estou usando Struts2, Spring e Hibernate
aqui lá vai o trecho da Action…
@Results ({
@Result (name=LoginAction.RESULT_SUCESSO, value="/index.jsp"),
@Result (name=LoginAction.RESULT_INDEX, value="/login/login.jsp")
})
@ParentPackage ("struts-talento")
@Namespace ("/")
public class LoginAction extends ActionSupport{
private static final long serialVersionUID = 1L;
protected static final String RESULT_SUCESSO = "RESULT_SUCESSO";
protected static final String RESULT_INDEX = "RESULT_INDEX";
private String nome;
private String senha;
// ** ACTIONS
public String carregarInserir() {
return RESULT_INDEX;
}
HttpServletRequest request;
public String login(){
if ((getNome().equalsIgnoreCase("talento")) && (getSenha().equals("123"))){
HttpSession sessao = request.getSession();
sessao.setAttribute("user", getNome());
return RESULT_SUCESSO;
}else
return RESULT_INDEX;
}
// ***
...
}
Porque eu preciso pegar esse session num Filtro, mas desse jeito que tá ai ela ta parando por NullPointerException…
Espero que possam me ajudar
vlw [:D]
