Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2007, 11:53
lucica
 
Fecha de Ingreso: octubre-2006
Ubicación: Montevideo-Uruguay
Mensajes: 25
Antigüedad: 17 años, 6 meses
Puntos: 0
ERROR <jsp: include page........

Hola,
tengo un problema para incluir una pagina sacada de un servlet.

El asunto es asi:
1.- en un servlet se hace lo siguiente
String url = "/site/inde.html"; por ej
session.setAttribute("url",url);
2.- En el jsp se probo:
a) <jsp: include page='<%= session.getAttribute("url") %>' />
b) <% String url = (String) session.getAttribute("url"); %>
<jsp: include page='<%= url %>' />
c) <jsp: include page="<%= session.getAttribute("url") %>" />
d) <% String url = (String) session.getAttribute("url"); %>
<jsp: include page="<%= url %>" />
e) <%@ include file="<%= session.getAttribute("url") %>" %>
f) <% String url = (String) session.getAttribute("url"); %>
<%@ include file="<%= url %>" %>
g) <jsp: include page='<%= (String)session.getAttribute("url") %>' />


Con todas las opciones q probe no se muestra la pagina q se quiere incluir.
Pero la url esta bien xq probe en el jsp q se hiciera un print de la variable url y se imprime en pantalla: /site/inde.html (justo la q se quiere incluir)

Debe de ser algun tema de la directiva include file e include jsp con lo q retorna getAttribute me parece, pero no me doy cuenta donde esta el problema.

Saludos y gracias
Luciana