Можно ли вводить компоненты Spring непосредственно в компоненты поддержки ZK?
В руководствах, таких как это Я нашел только пример, когда контекст приложения извлекался вручную из комплекса веб-приложений, что очень некрасиво и негибко.
Можно ли вводить компоненты Spring непосредственно в компоненты поддержки ZK?
В руководствах, таких как это Я нашел только пример, когда контекст приложения извлекался вручную из комплекса веб-приложений, что очень некрасиво и негибко.
На самом деле, VariableResolver работает, однако трудно найти, как его правильно использовать.
Во-первых, мне пришлось включить заголовок в файл .zul:
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
Затем используйте ${controllerBeanName} в атрибуте apply, например.
<window id="win" title="Typy mieszkań" width="750px" border="normal"
apply="${appartmentTypeController}">
В моем случае appartmentTypeController — это bean-компонент, расширяющий GeneralForwardComposer, определенный в контексте Spring.
Вы пробовали Variable-Resolver ?? я нашел статью об этом
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.