java - 如何将 Map 传递给 Controller ​​ throw Executions.createComponents(...) ? (ZK)

标签 java zk

我做了一个弹出窗口。

Window window = (Window)Executions.createComponents("./org.zul", null, **map**);

./org.zul 有一个 EditController.java 这个 Controller 如何得到 ma​​p ? 谢谢

最佳答案

您可以使用它来打开弹出/模态窗口

Map args = new HashMap();
args.put("myMap", thisIsMyMap);
popupWin = (Window)Executions.createComponents("org.zul", null, args);
// popupWin.setClosable(true);
popupWin.doModal();

这在 EditController.java

thisIsMyMap = (HashMap) Executions.getCurrent().getArg().get("myMap");

关于java - 如何将 Map 传递给 Controller ​​ throw Executions.createComponents(...) ? (ZK),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18506061/

相关文章:

java - 使用 zk 在 richlet 中包含 css 文件

java - 为什么请求无效转换错误代码 : 17132?

java - zk线多组件

data-binding - ZK模板标签中if ="some condition"如何使用

java - 使用 JUnit 测试一次性检查 if-else 语句

servlets - 在Grails 3应用程序中注册Servlet bean

mvvm - 如何从 ZK-Framework 中的另一个 ViewModel 获取 ViewModel

java - 我们可以在不使用java中的表单的情况下检索输入元素的值吗?

java - Togglz: JDBCStateRepository.Builder 中的 noCommit 选项,它有什么作用?

java - 验证保存在 txt 文件 Java 中的用户名和密码