是否可以将Spring bean直接注入ZK支持bean?
在诸如this之类的教程中,我只找到了一个示例,其中应用程序上下文是从Web应用程序复杂中手动提取的,这非常不优雅且不灵活。
答案 0 :(得分:3)
事实上, VariableResolver 正在运作,但很难找到,如何正确使用它。
首先,我必须在.zul文件中包含标题:
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
然后,在应用属性中使用$ {controllerBeanName},例如。
<window id="win" title="Typy mieszkań" width="750px" border="normal"
apply="${appartmentTypeController}">
就我而言,appartmentTypeController是bean扩展的GeneralForwardComposer,在spring上下文中定义。
答案 1 :(得分:2)
http://books.zkoss.org/wiki/Small_Talks/2010/December/Integrate_ZK_Spreadsheet2.0.0_with_Spring
答案 2 :(得分:0)
五月ZK-DL http://zk.datalite.cz/zk-dl图书馆能为您提供帮助吗?它采用了自己的Spring集成方法,而不是原始的ZK方式。