Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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
ZK-将Spring bean直接注入ZK bean_Spring_Zk - Fatal编程技术网

ZK-将Spring bean直接注入ZK bean

ZK-将Spring bean直接注入ZK bean,spring,zk,Spring,Zk,可以将SpringBean直接注入ZK支持Bean吗 在教程中,例如我只找到了一个示例,其中应用程序上下文是从web应用程序复合体中手动提取的,这是非常不合法和不灵活的。您是否尝试了变量解析器???我找到一篇关于它的文章 事实上,VariableResolver正在工作,但是很难找到如何正确使用它 首先,我必须在.zul文件中包含头文件: <?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolve

可以将SpringBean直接注入ZK支持Bean吗


在教程中,例如我只找到了一个示例,其中应用程序上下文是从web应用程序复合体中手动提取的,这是非常不合法和不灵活的。

您是否尝试了变量解析器???我找到一篇关于它的文章


事实上,VariableResolver正在工作,但是很难找到如何正确使用它

首先,我必须在.zul文件中包含头文件:

<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>

然后,在apply属性中使用${controllerBeanName},f.e

<window id="win" title="Typy mieszkań" width="750px" border="normal"
      apply="${appartmentTypeController}">


在我的例子中,ApachmentTypeController是在spring上下文中定义的bean扩展GeneralForwardComposer。

ZK-DL库可以帮助您吗?它采用自己的Spring集成方法,而不是原来的ZK方式。

这并不是我想要的。我需要ZK的作曲家中的弹簧豆。这个怎么样?检查“使用SpringUtil”,这可能会帮助您:)但这个SpringUtils正是我试图避免的,手动从中获取ApplicationContext和变量,这是控制反转的反转:)似乎需要它们属于不同的上下文。