JSP (Java Server Page) - Pasar Parametro

 
Vista:

Pasar Parametro

Publicado por Jose Manuel (2 intervenciones) el 17/07/2001 13:32:31
Hola.
Necesito incluir una JSP en otra JSP pero pasando a la JSP q se debe incluir un parametro.
¿Como lo puedo hacer?
Muchas gracias por anticipado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar Parametro

Publicado por Jon (20 intervenciones) el 18/07/2001 17:45:34
Creo que la mejor forma es a través de atributos. Una forma de hacerlo es con los métodos pageContext.setAttribute() y pageContext.getAttribute(). No sólo podrías comunicarte con otros JSP, sino con servlets también.

Por ejemplo, en JSP 1:

String parametro;
......
pageContext.setAttribute("parametro1",parametro,PageContext.REQUEST_SCOPE);

En JSP 2:
String parametro=(String)pageContext.getAttribute("parametro1",PageContext.REQUEST_SCOPE);

Mira la referencia en http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/jsp/PageContext.html para más información.

Puedes trabajar con scope de page, request, session y application. En vez de usar los métodos que te he dicho podrías usar los de la API de los servlets (con los métodos de los objetos HttpRequest, HttpSession y ServletContext).

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar