Code:
package videshigroup;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Execution;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.select.SelectorComposer;
import org.zkoss.zk.ui.select.annotation.Listen;
import org.zkoss.zk.ui.select.annotation.Wire;
import org.zkoss.zul.Grid;
import org.zkoss.zul.Label;
public class ShowSupportController extends SelectorComposer<Component>{
private static final long serialVersionUID = 1L;
//wire components
@Wire
Label support;
@Wire
Label modelLabel;
Execution exec = Executions.getCurrent();
Map arg = new HashMap();
// private String name = support.getValue();
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
}
//services
SuportServices supportSer = new SupportServicesImpl();
//initialize view after view construction.
@SuppressWarnings({ "unused", "unchecked" })
@Listen("onClick=#support")
public void dosumthing(){
arg.put("name",10);
Component[] comps = Executions.getCurrent().createComponents("support.zul", arg);
//response.sendRedirect("./support.zul");
// exec.setVoided(true);
}
}
/*Execution exec = Executions.getCurrent();
HttpServletResponse response = (HttpServletResponse)exec.getNativeResponse();
response.sendRedirect(response.encodeRedirectURL("/WEB-INF/zul/home.zul")); //assume there is /login
exec.setVoided(true); */
Comment