session jsp - servlet
    
		    tengo el siguiente problema...
desde mi jsp trato de verificar si existe una sesion de la misma manera...
if(session != null){
value = session.getAttribute("login").toString();
}
lo cual "a veces" produce este error...
java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspService(index_jsp.java:55)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
.....y mas...
el tema es que tengo que verificar en el jsp si existe la sesion.... la cual es creada si un usuario se loguea... desde esta misma pagina....
como puedo hacer para verificar si mi sesion es nula (no hay sesion iniciada...)?!
no se si sirve pero aca tmb pongo la parte de sesion del servlet que me permite loguar...
...
session = request.getSession(true);
session.setAttribute("login","in");
session.setAttribute("id", session.getId());
...
    desde mi jsp trato de verificar si existe una sesion de la misma manera...
if(session != null){
value = session.getAttribute("login").toString();
}
lo cual "a veces" produce este error...
java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspService(index_jsp.java:55)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
.....y mas...
el tema es que tengo que verificar en el jsp si existe la sesion.... la cual es creada si un usuario se loguea... desde esta misma pagina....
como puedo hacer para verificar si mi sesion es nula (no hay sesion iniciada...)?!
no se si sirve pero aca tmb pongo la parte de sesion del servlet que me permite loguar...
...
session = request.getSession(true);
session.setAttribute("login","in");
session.setAttribute("id", session.getId());
...
		    Por eliminaci贸n:
Cuando te da el error, es que S脥 hay sesi贸n, pero lo que no hay es atributo "login" dentro de ella.
yo lo har铆a:
if(session != null && session.getAttribute("login") != null )
{
    
value = session.getAttribute("login").toString();
}
El NullPointer te da por hacer el m茅todo toString() en algo que es null (o sea, el resultado de .getAttribute)
Salu2
Ken
    Cuando te da el error, es que S脥 hay sesi贸n, pero lo que no hay es atributo "login" dentro de ella.
yo lo har铆a:
if(session != null && session.getAttribute("login") != null )
{
value = session.getAttribute("login").toString();
}
El NullPointer te da por hacer el m茅todo toString() en algo que es null (o sea, el resultado de .getAttribute)
Salu2
Ken
