Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2011, 13:15
Cucus
 
Fecha de Ingreso: agosto-2009
Mensajes: 26
Antigüedad: 14 años, 8 meses
Puntos: 0
Abrir pagina JSP con información del Servlet

Buenas!

Estoy creando un sitio web usando JSP y servlets y tengo una pequeña duda.

Hay una pagina que normalmente solo se accede a ella à través de un link que llama al servlet para que cargue los datos que deberia tener dicha pagina.

Sin embargo, si accedemos directamente a esta pagina poniendo su URL directamente en el navegador, habrá errores ya que en ningun moment habremos llamado al servlet para que cargue sus datos.

Hay alguna forma de hacerlo directamente desde la pagina? Via JavaScript quizas?

Pongo un ejemplo para explicar mi pregunta:
Tenemos la pagina persona.jsp, en ella hay una serie de datos de una persona que se tienen que cargar del servidor. Si en la pagina tenemos:

<% Persona persona = (Persona)request.getAttribute("persona");%>

La request nos devolvera NULL porque no hemos accedido al servlet para poner el attribute.

Como evitarlo?

Gracias!