-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Hi,
I have a scenario to display some buttons based on an a condition from a Util Class. for example:
<zk if="${AppUtils.isColor('Green') == 'true'}"> <button id="${greenButtonId}" label="${greenButtonLabel}" forward="onClick=onGreenClick"/> </zk>
Hi
please use xel method
.java package org.zkoss; import java.util.ArrayList; import java.util.Collection; public class AppUtil { public static boolean isColor(String color){ return color.equals("green"); } } .zul <?xel-method prefix="c" name="test" class="org.zkoss.AppUtil" signature="java.lang.Boolean isColor(java.lang.String)"?> <zk if="${c:test('green')}"> <button label="hello xel-method"/> </zk>
Asked: 2011-08-31 13:34:26 +0800
Seen: 309 times
Last updated: Sep 01 '11