paso de variables
hola!
tengo una pagina jsp que tiene dentro algo como:
<jsp:include page="siguiente.jsp" flush="true"/>
me gustaria pasar a la pagina siguiente.jsp el valor de unas variables que la pagina jsp desde que se la llama conoce.
se me ocurre algo...
<jsp:include page="siguiente.jsp<%?nombre= + variable%>" flush="true"/>
pero no funciona, como lo hago?? es un problema de comillas y simbolos <%.....
alguna solucion??
gracias
tengo una pagina jsp que tiene dentro algo como:
<jsp:include page="siguiente.jsp" flush="true"/>
me gustaria pasar a la pagina siguiente.jsp el valor de unas variables que la pagina jsp desde que se la llama conoce.
se me ocurre algo...
<jsp:include page="siguiente.jsp<%?nombre= + variable%>" flush="true"/>
pero no funciona, como lo hago?? es un problema de comillas y simbolos <%.....
alguna solucion??
gracias
Para pasar parametros es con <jsp:param name="nombre" value="valor"> esta etiqueta tiene q estar dentro de tu <jsp:include></jsp:include>
Prueba mejor:
<jsp:include page="siguiente.jsp?nombre=<%=variable%>" flush="true"/>
<jsp:include page="siguiente.jsp?nombre=<%=variable%>" flush="true"/>
pues hago esto:
<jsp:include page="report2.jsp?init=<%=initDate%>" flush="true"/>
y supuestamente esta dentro de una pagina que es reports.jsp a la que desde un servlet:
response.sendRedirect(response.encodeRedirectURL("reports.jsp?initDate=" + initDate);
pero nada, no funciona, no se...
cuando llamas desde reports a report2 , pues da un error
<jsp:include page="report2.jsp?init=<%=initDate%>" flush="true"/>
y supuestamente esta dentro de una pagina que es reports.jsp a la que desde un servlet:
response.sendRedirect(response.encodeRedirectURL("reports.jsp?initDate=" + initDate);
pero nada, no funciona, no se...
cuando llamas desde reports a report2 , pues da un error
