Foros del Web » Programación para mayores de 30 ;) » Java »

problemas httpsession en jsp

Estas en el tema de problemas httpsession en jsp en el foro de Java en Foros del Web. tengo un problema, que al pasar un objeto httpsesion a una página jsp no lo resuelve provocando un error en el código jsp. El código ...
  #1 (permalink)  
Antiguo 11/04/2007, 03:16
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Antigüedad: 17 años, 9 meses
Puntos: 0
problemas httpsession en jsp

tengo un problema, que al pasar un objeto httpsesion a una página jsp no lo resuelve provocando un error en el código jsp. El código java , el jsp y el error los muestro a continuación, a ver si alguien puede ayudarme ya que es muy urgente

código java
else
almacenarerror(request);
response.sendRedirect("erroroperaciones.jsp");
}

public void almacenarerror(HttpServletRequest request){
synchronized(new Object()) {
String tabla1 = "Es una prueva";
HttpSession sesionprueva = request.getSession();
sesionprueva.setAttribute("tabla1", tabla1);
}
}

el código jsp
<%@ page language="java" pageEncoding="ISO-8859-1"%>
<%@ page import="java.util.*" %>

<html>
<head><title>erroroperaciones</title></head>
<body>
<center>
<%
String tabla1 = (String) sesionprueva.getAttribute("tabla1");
%>
<p>Ha seleccionado la tabla<% out.println(tabla1);%></p>
<p>Debe de deleccionar la tabla y operacion obligatoriamente</p>
<p><a href="operaciones.jsp">volver operaciones</a></p>
<p><a href="login.jsp">inicio</a></p>
</center>
</body>
</html>

el error que me da es el siguiente
Ha tenido lugar un error en la línea: 9 en el archivo jsp: /erroroperaciones.jsp
sesionprueva cannot be resolved
6: <body>
7: <center>
8: <%
9: String tabla1 = (String) sesionprueva.getAttribute("tabla1");
10: %>
11: <p>Ha seleccionado la tabla<% out.println(tabla1);%></p>
12: <p>Debe de deleccionar la tabla y operacion obligatoriamente</p>
  #2 (permalink)  
Antiguo 11/04/2007, 06:28
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 11 meses
Puntos: 10
Re: problemas httpsession en jsp

Wenas.

Por mas que le doy vueltas, no entiendo que quieres hacer.

Si lo que quieres es un objeto sesion (sesion2) por ejemplo en la jsp seria

HttpSession sesion2 = session;
String t = sesion2.getAttribute("tabla1").toString();

Pero no entiendo el sentido. Ya que ya tienes el objeto predefinido session (sabias que en las jsp's existe el objeto predefinido session verdad?? al igual que request...)

De todos modos el error te esta dando porque sesionprueva en la jsp no esta declarado, ni mas ni menos.

Saludos.

PD - 'prueva' se escribe con b.
  #3 (permalink)  
Antiguo 11/04/2007, 07:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 19
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: problemas httpsession en jsp

gracias ya esta solucionado tenias razon prueva es escribe con b
adios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:04.