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