-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Hi. I have a java class where I put some values in the desktop, say:
desktop.setAttribute("textoAyuda", calculoConcepto.getTextoAyuda());
And I want to show this value in a zul page that is is opened in a BorderLayout using setSrc. My zul code is :
<window>
<div align="center">
<window title="Ayuda " border="normal" width ="500px" height="500px" >
<label id="lblDetalle" width ="400px" height="400px"/>
<zscript>
System.out.println(desktop.getAttribute("textoAyuda"));
lblDetalle.value = desktop.getAttribute("textoAyuda");
</zscript>
</window>
</div>
</window>
But" textoAyuda" is null when I print out in the console...
TIA
Because your code is not complete, I can't see error in your post.
But I tried the following code, it doesn't have problem.
<window id="win_1"> <zscript> desktop.setAttribute("var_1","value_1"); System.out.println("inside win_1"); System.out.println(desktop.getAttribute("var_1")); win_1.setTitle(desktop.getAttribute("var_1")); </zscript> <include src="inc.zul"/> </window>
and inc.zul
<window id="win_incl"> in inc.zul <zscript> System.out.println("inside incl"); System.out.println(desktop.getAttribute("var_1")); </zscript> </window>
Asked: 2008-12-01 18:21:23 +0800
Seen: 226 times
Last updated: Dec 03 '08