JavaコードとEL表記の中のコンポーネントにアクセスするために、idという属性を使って識別子を指定することができます。以下の例では、識別子をラベルに指定し、ボタンが押された時にその値を操作できます。
<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}"/>