Un ejemplo burdo de lo que quiero hacer:
Código :
<%! int PonVisionNivel(int n1, int n2, int n3, String val) { session.setAttribute(n1+"-"+n2+"-"+n3,val); return 1; }; %>
Ya dentro de codigo html:
Código :
<a href="#" onClick="java:PonVisionNivel(1,2,1,"visible")"> Nivel_1 </a>
Pero no se si es posible.
El por que de esta "locura", es que estoy trabajando sobre una página jsp, que de forma innevitable se carga dos veces.
Tengo un árbol jerárquico que se abre conforme avanzas en el pero cuando la página se recarga para cargar cierta información el árbol vuelve a cero; y el chiste es que se quede como el usuario lo dejo.
Por desgracia no puedo evitar de ninguna manera evitar que dicho jsp se carga 2 veces y evite perder el árbol (3 días lo constatan).
Es posible hacer esto que pido o si no saben si sería posible hacerlo con ajax?