Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/08/2006, 00:14
Raiko
 
Fecha de Ingreso: noviembre-2005
Mensajes: 97
Antigüedad: 19 años, 1 mes
Puntos: 0
Si creas tres fieldset, la pagina puede ser maquetada perfectamente. El de arriba le pones altura fija, el de la izquierda anchura fija, y el central todo el resto. Yo al menos, las hago así, y lo bueno es que es accesible y se ve tanto en firefox como en el explorer bien la página

Así a bote pronto se me ocurre que hagas un servlet que direccione a esa página global, y que envie tres parámetros (los nombres de las 3 paginas a cargar).

De tal forma que el JSP global quedase algo del tipo:

Código PHP:
<fieldset><jsp:include flush="true" page='<%=request.getAttribute("paginacabecera")%>'/></fieldset>
<
fieldset><jsp:include flush="true" page='<%=request.getAttribute("paginamenu")%>'/></fieldset>
<
fieldset><jsp:include flush="true" page='<%=request.getAttribute("paginacentral")%>'/></fieldset
y en el servlet hicieras:

Código PHP:
request.setAttribute("paginacabecera","/jsps/cabecera.jsp");
request.setAttribute("paginamenu","/jsps/menu.jsp")
request.setAttribute("paginacentral","/jsps/central.jsp"
Y luego jugar ya con los flush=true si hay que recargalas o no, igual la cabecera y menu son siempre los mismos y puedes poner flush=false.

Algo de este estilo