-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Hi :
I am trying to integrate ZK in JSP using tags.
Here is my code snippet :
<%@ taglib uri="http://www.zkoss.org/jsp/zul" prefix="z"%> <z:init use="com.emtize.cp.zk.initiator.GenericInitiator"/> . . . <z:page> <z:listbox id="lbjoblocation" model="@{listCompanies}" mold="select" width="450px" > <z:listitem self="@{each=comp}" label="@{comp.company}" value="@{comp.id}"/> </z:listbox> </z:page>
The initiator :
public void doInit(Page page, Map map) throws Exception { List<Company> companies = new UtilManager().getAllCompany(); page.setVariable("listCompanies", companies); }
The problem :
The listbox doesn't get populated.
ZK 3.6.2, ZKJSP : 1.2.0
regards
Devinder
I'm not use the JSP Tags like you ... but maybe helps ...
Set you variable in your doBeforeComposeChildren like this :
public void doBeforeComposeChildren(Component window) throws Exception{ super.doBeforeComposeChildren(window); window.setVariable("Controller", this, true); // I set my controller like a window variable }
<z:combobox id="cmbCombo" model="${Controller.functionInsideController}" />
Asked: 2010-02-24 04:48:52 +0800
Seen: 216 times
Last updated: Feb 24 '10