Cita:
Iniciado por Xerelo Habría otras formas de hacerlo, pero para no liarte y ya que te manejas con javascript
Solución rápida:
Crea un método en javascript que se cargue en el onload del body (o onready de jquery)
Código Javascript
:
Ver original<script>
formu = '<s:property value="formulario">';
function inicio() {
if (formu=='formulario1'){
show1();}
else if (formu=='formulario2'){
show2();
}
}
</script>
<body onload="inicio();">
Las JSP se generan en el servidor, mientras que el javascript en el navegador, así cuando la JSP llega al navegador, tendrás que
formu = 'formulario1/formulario2/null' dependiendo de donde vengas.
Entiendo lo que me dices pero no me funciona porque por mucho que le indiques al método onload() al seguir el curso normal cuando llega al div del formulario y ve la equita "hidden" lo oculta. He probado a quitarle esa etiqeta y hacerlo todo mediante javascript pero se ve que el html prevalece sobre él.
¿Alguna solución?
un saludo