2011-02-07 11 views
3

Spring BeanをZKバッキングBeanに直接挿入することはできますか?ZK - Spring Beanを直接ZK Beanに挿入する

thisのようなチュートリアルでは、アプリケーションのコンテキストがWebアプリケーション複合体から手動で抽出された例がありますが、これは非常に不安定でフレキシブルではありません。

答えて

3

についての記事を見つけ、のVariableResolverが働いています。その後

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

、属性を適用に$ {controllerBeanName}を使用し、f.e.:

まず、私は.zulファイルにヘッダーを含める必要がありました

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

私の場合、appartmentTypeControllerはSpringコンテキストで定義されたGeneralForwardComposerを拡張するBeanです。

2

あなたは可変リゾルバーを試しましたか?私はそれを適切に使用する方法、しかし見つけるのは難しいですが、それ実際に

http://books.zkoss.org/wiki/Small_Talks/2010/December/Integrate_ZK_Spreadsheet2.0.0_with_Spring

+1

これは私が欲しかったものではありません。私はZKの作曲家に春の豆が必要です。 –

+1

これはどうですか? 「SpringUtilの使用」をチェックしてください。http://books.zkoss.org/wiki/ZK%20Developer's%20Reference/Integration/Spring –

+1

しかし、このSpringUtilsは、私が避けようとしていたものです。 ApplicationContextとそれからの変数は、それが逆転の反転を示しています:) –

0

5月号ZK-DL http://zk.datalite.cz/zk-dlライブラリはお役に立ちますか?元のZKの方法ではなく、Springの統合には独自のアプローチが必要です。

関連する問題