ZK - 将 Spring beans 直接注入 ZK beans
是否可以将 Spring bean 直接注入到 ZK 支持 bean 中?
在诸如这样的教程中 我只找到了一个示例,其中应用程序上下文是从 Web 应用程序复合体中手动提取的,这非常不优雅且不灵活。
Is it possible to inject Spring beans directly into ZK backing beans?
In tutorials such as this I've found only an example, where application context was extracted manually from web application complex, which very unelegant and unflexible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
事实上,VariableResolver 正在工作,但是很难找到、如何正确使用它。
首先,我必须在 .zul 文件中包含标头:
然后,在 apply 属性中使用 ${controllerBeanName},fe
在我的例子中,appartmentTypeController 是扩展 GeneralForwardComposer 的 bean,在 spring 上下文中定义。
In fact, the VariableResolver is working, it is however hard to find, how to use it properly.
First, I had to include header in .zul file:
Then, use ${controllerBeanName} in apply attribute, f.e.
In my case, appartmentTypeController is bean extending GeneralForwardComposer, defined in spring context.
您尝试过变量解析器吗?我找到了一篇关于它的文章
http://books.zkoss.org/ wiki/Small_Talks/2010/December/Integrate_ZK_Spreadsheet2.0.0_with_Spring
did you try the Variable-Resolver ?? i found an article about it
http://books.zkoss.org/wiki/Small_Talks/2010/December/Integrate_ZK_Spreadsheet2.0.0_with_Spring
ZK-DL http://zk.datalite.cz/zk-dl 库可以帮助您吗?它采用自己的 Spring 集成方法,而不是原始的 ZK 方法。
May ZK-DL http://zk.datalite.cz/zk-dl library help you? It takes it's own approach to Spring integration, not the original ZK way.