No se cargan los includes dinamicos
Hola tengo un problema deseo que cada vez que hago el evento onChange en mi pagina de acuerdo al valor se muestre una pagina1 o si escogo el otro valor me muestre la pagina2
<% String TipoPagina= request.getParameter("SPagina");%>
<SCRIPT language="javascript">
function pagina_onchange()
{ var frm=document.formSelect;
var Pagina = frm.SPagina.value;
if(Pagina=="xx")
{ alert("Debe ingresar un Tipo de Persona" );}
else
{ alert(Pagina);frm.action="MantenPersona.jsp";frm.submit();}
}
</SCRIPT>
<form name="formSelect" method="get" action="MantenPersona.jsp">
<SELECT size="1" id="SPagina" name="SPagina" onchange="return pagina_onchange()">
<OPTION VALUE="xx">......</option>
<OPTION VALUE="1">Persona Natural</OPTION>
<OPTION VALUE="2">Persona Juridica</OPTION>
</SELECT>
if(request.getParameter("SPagina")=="1")
{ %>
<!--#include file="PersonaNatural.htm"-->
<jsp:include page="PersonaNatural.htm" flush="true"/>
<%@ include file="PersonaNatural.htm"%>
<%}
if(request.getParameter("SPagina")=="2")
%>
<!--#include file="PersonaJuridica.htm"-->
<jsp:include page="PersonaNatural.htm" flush="true"/>
<%@ include file="PersonaJuridica.htm" %>
<%}%>
</form>
<% String TipoPagina= request.getParameter("SPagina");%>
<SCRIPT language="javascript">
function pagina_onchange()
{ var frm=document.formSelect;
var Pagina = frm.SPagina.value;
if(Pagina=="xx")
{ alert("Debe ingresar un Tipo de Persona" );}
else
{ alert(Pagina);frm.action="MantenPersona.jsp";frm.submit();}
}
</SCRIPT>
<form name="formSelect" method="get" action="MantenPersona.jsp">
<SELECT size="1" id="SPagina" name="SPagina" onchange="return pagina_onchange()">
<OPTION VALUE="xx">......</option>
<OPTION VALUE="1">Persona Natural</OPTION>
<OPTION VALUE="2">Persona Juridica</OPTION>
</SELECT>
if(request.getParameter("SPagina")=="1")
{ %>
<!--#include file="PersonaNatural.htm"-->
<jsp:include page="PersonaNatural.htm" flush="true"/>
<%@ include file="PersonaNatural.htm"%>
<%}
if(request.getParameter("SPagina")=="2")
%>
<!--#include file="PersonaJuridica.htm"-->
<jsp:include page="PersonaNatural.htm" flush="true"/>
<%@ include file="PersonaJuridica.htm" %>
<%}%>
</form>
Buenos dÃas,
Intenta añadir al inico de tu jsp lo siguiente:
<%
//Evita el "Caching" en el servidor Proxy
response.setHeader("Cache-Control","no-store"); //HTTP 1.0
response.setHeader("Pragma","no-cache"); //HTTP 1.1
response.setDateHeader("Expires",0);
%>
De esta manera no realiza caché de tu página. Con esto entiendo que deberÃa de funcionar.
Un saludo
Denis
Intenta añadir al inico de tu jsp lo siguiente:
<%
//Evita el "Caching" en el servidor Proxy
response.setHeader("Cache-Control","no-store"); //HTTP 1.0
response.setHeader("Pragma","no-cache"); //HTTP 1.1
response.setDateHeader("Expires",0);
%>
De esta manera no realiza caché de tu página. Con esto entiendo que deberÃa de funcionar.
Un saludo
Denis
