为啥自定义组件 关闭 以后不能再次调用Executions.createComponents("/ModelsManagement.zul", null, null);
自定义组件
[code="xml"]
<?page title="ModelWindow" contentType="text/html;charset=UTF-8"?>
position="center" sizable="true">
self.doModal();
[/code]
引用自定义组件
[code="xml"]
<?page title="车型管理" contentType="text/html;charset=UTF-8"?>
<?component name="ModelWindow" macroURI="/commons/ModelWindow.zul"?>
[/code]
主页面调用
[code="xml"]
<![CDATA[
if(Executions.getCurrent().getDesktop().getPage("page1").getFellowIfAny("modelsManagement")==null){
Executions.createComponents("/ModelsManagement.zul", null, null);
}else{
boolean f = Executions.getCurrent().getDesktop().getPage("page1").getFellow("modelsManagement").isVisible();
Messagebox.show(String.valueOf(f));
}
]]>
[/code]