为了读取Java代码或EL表达式中的组件,你可以使用id
属性来标识它。在下面的例子中,我们为
label设置了一个标识,
这样当一个按钮被按下时,我们就可以操纵
label的值了。
<window title="Vote" border="normal"> Do you like ZK? <label id="label"/> <separator/> <button label="Yes" onClick="label.value = self.label"/> <button label="No" onClick="label.value = self.label"/> </window>
当按下Yes按钮时,可以看到如下效果:
下面是一个EL表达式为组件赋值的例子:
<textbox id="source" value="ABC"/> <label value="${source.value}"/>