Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 来自Composer的ZK8调用详细信息页(zul)_Java_Zk - Fatal编程技术网

Java 来自Composer的ZK8调用详细信息页(zul)

Java 来自Composer的ZK8调用详细信息页(zul),java,zk,Java,Zk,我正在寻找从母版页生成器调用详细页的方法。 我有以下文件: src/main/webapp/po_inquiry.zul src/main/webapp/po_inquiry_detail.zul 单击po_inquiry.zul网格的事件时,我需要重定向到po_inquiry_detail.zul 我发现了一篇关于’s_Reference/UI_Patterns/Communication/Inter-Application_Communication’的文章 然而,我仍然无法重定向到详细信息

我正在寻找从母版页生成器调用详细页的方法。 我有以下文件: src/main/webapp/po_inquiry.zul src/main/webapp/po_inquiry_detail.zul

单击po_inquiry.zul网格的事件时,我需要重定向到po_inquiry_detail.zul

我发现了一篇关于’s_Reference/UI_Patterns/Communication/Inter-Application_Communication’的文章

然而,我仍然无法重定向到详细信息页面。下面是调用详细信息页面的代码。从母版页生成器调用(所选数据在日志上打印正确的数据,错误消息是ZK找不到/order/po_inquiry_detail.zul):

@Listen(“ondeail=#lstPoHeaders”)
公共无效onDetail(ForwardEvent evt){
PurchaseOrderHdr selectedData=(PurchaseOrderHdr)evt.getData();
Map params=新的HashMap();
params.put(PurchaseOrderHdr.class.getName(),selectedData);
LOG.debug(选择数据);
createComponents(“~/order/po\u inquiry\u detail.zul”,getSelf().getParent(),params);
getSelf().detach();
}
我还尝试将po_inquiry_detail.zul文件放在src/main/resources(classpath)下,但它也不起作用


任何帮助都将不胜感激。谢谢你

我认为你读那篇文章是犯了错误。
这篇文章是关于多个web应用程序和其他应用程序页面的。

试试这个:

Executions.createComponents("po_inquiry_detail.zul",getSelf().getParent(),params);
现在,第二个错误是这是没有重定向
重定向意味着,您将更改url,在这种情况下,它不会发生。
按F5=>可以看到差异,您将看到上一页,而不会看到详细信息。

真正的重定向将再次显示详细信息页面。

我认为您阅读该文章是一个错误。
这篇文章是关于多个web应用程序和其他应用程序页面的。

试试这个:

Executions.createComponents("po_inquiry_detail.zul",getSelf().getParent(),params);
现在,第二个错误是这是没有重定向
重定向意味着,您将更改url,在这种情况下,它不会发生。
按F5=>可以看到差异,您将看到上一页,而不会看到详细信息。
真正的重定向将再次显示详细信息页面