package org.zkoss.zksandbox.zkfiddle;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.util.GenericForwardComposer;
import org.zkoss.zul.Label;
/**
* Created with IntelliJ IDEA.
* User: payegishemingway
* Date: 2/19/13
* Time: 10:02 AM
* To change this template use File | Settings | File Templates.
*/
public class HeaderComposer extends GenericForwardComposer {
Label lblHeader;
@Override
public void doAfterCompose(Component comp) throws Exception {
try {
super.doAfterCompose(comp);
}
catch (Exception e) {
e.printStackTrace();
}
/*
* retrieve url parameters
*/
String[] parameter = (String[]) param.get("test");
if (parameter != null)
lblHeader.setValue( "Congratulations! Your parameters value is " + parameter[0] );
else
lblHeader.setValue( "No parameters found. URL should be something like http://yourserver/yoursite/main.zul?parameter=param-value" );
}
}