Ola pessoal tudo bem.. fiz uma aplicação de login, e no final descobri que a sessão que criei não estava passando entre os SERVLET.
Fiz uma pequena, representação entre 2 códigos simples, possível gostaria de saber onde estou errando e o que ficou faltando.
Esses dois codigo estão dentro do mesmo pacote.
public class ServletCriaSessao extends HttpServlet {
protected void doGet(HttpServletRequest p_request, HttpServletResponse p_response)
throws ServletException, IOException {
// TODO Auto-generated method stub
// Cria a Seção
HttpSession r_session = p_request.getSession(true);
r_session.setAttribute("NOME", "Nome a ser passado");
// Cria as saida de impressão
PrintWriter r_pw = p_response.getWriter();
r_pw.println("<html><body>");
r_pw.println("<a href=\"/Servlet&JSP/CapturaSessao\">Captura Sessões</a>");
r_pw.println("</body></html>");
r_pw.flush();
}
}
public class CapturaSessao extends HttpServlet {
protected void doGet(HttpServletRequest p_request, HttpServletResponse p_response)
throws ServletException, IOException {
// Cria a Seção
HttpSession r_session = p_request.getSession(false);
String nome = (String) r_session.getAttribute("NOME");
// Cria as saida de impressão
PrintWriter r_pw = p_response.getWriter();
r_pw.println("<html><body>");
r_pw.println("<p>"+ nome +"</p>");
r_pw.println("</body></html>");
r_pw.flush();
}
}
Estou trabalhando em Localhost. Alguem tem uma ideia do que pode ser o porque não esta fazendo a passagem entre esses dois Servlet.
Obrigado a todos
att
Romildo Jozue Paiter