У меня проблема с получением данных для просмотра дерева. Сначала я извлекаю данные из службы impl, и у меня есть .zul, чтобы получить данные из служебного импа в .zul.База данных извлечения иерархии Java zk
это контроллер
package id.co.fifgroup.ims.controller;
import java.util.List;
import id.co.fifgroup.core.service.SecurityService;
import id.co.fifgroup.ims.domain.Violence;
import id.co.fifgroup.ims.service.ViolenceService;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.select.annotation.Wire;
import org.zkoss.zk.ui.select.annotation.WireVariable;
import org.zkoss.zk.ui.util.GenericForwardComposer;
import org.zkoss.zkplus.spring.SpringUtil;
import org.zkoss.zul.ListModel;
import org.zkoss.zul.ListModelList;
import org.zkoss.zul.Window;
public class ViolenceInquiryComposer extends GenericForwardComposer<Component> {
@Wire
private Violence violence;
@Wire
private Window winViolenceInquiry;
@WireVariable(rewireOnActivate = true)
private transient ViolenceService violenceServiceImpl = (ViolenceService) SpringUtil.getBean("violenceServiceImpl");;
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
initParentViolence();
}
public ListModel<Violence> initParentViolence(){
Violence violence = new Violence();
return new ListModelList<Violence>(violenceServiceImpl.getViolence(1));
}
}