Ich suche nach einer Möglichkeit, eine Detailseite vom Masterseiten-Composer aufzurufen. Ich habe folgende Dateien: src/main/webapp/po_inquiry.zul src/main/webapp/po_inquiry_detail.zulZK8 Anrufdetailseite (zul) von Composer
auf Click-Ereignis von po_inquiry.zul Gitter, ich brauche
po_inquiry_detail.zul zu umleitenfand ich einen Artikel über https://www.zkoss.org/wiki/ZK_Developer ‚s_Reference/UI_Patterns/Kommunikation/Inter-Application_Communication
Allerdings habe ich immer noch nicht ins Detail Seite umleiten. Hier ist der Code zum Aufruf der Detailseite. Genannt von Masterseite Komponist (ausgewählte Daten drucken korrekte Daten auf Protokoll, ist die Fehlermeldung nur ZK nicht /order/po_inquiry_detail.zul finden):
@Listen("onDetail = #lstPoHeaders")
public void onDetail(ForwardEvent evt) {
PurchaseOrderHdr selectedData = (PurchaseOrderHdr) evt.getData();
Map<String, Object> params = new HashMap<String, Object>();
params.put(PurchaseOrderHdr.class.getName(), selectedData);
LOG.debug(selectedData);
Executions.createComponents("~/order/po_inquiry_detail.zul", getSelf().getParent(), params);
getSelf().detach();
}
Ich habe auch po_inquiry_detail.zul Dateien zu setzen versucht, unter src/main/resources (classpath), aber es hat nicht funktioniert
Jede Hilfe wird geschätzt. Danke
Das funktioniert. Vielen Dank – Timothy