2011-02-07 5 views

Répondre

3

En fait, le VariableResolver travaille, il est cependant difficile de trouver, comment l'utiliser correctement.

D'abord, je devais inclure dans le fichier en-tête .zul:

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

Ensuite, utilisez $ {} controllerBeanName dans appliquer attribut, F.E.

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

Dans mon cas, appartmentTypeController est haricot extension GeneralForwardComposer, définie dans le contexte du ressort.

2

avez-vous essayé le Variable-Resolver ?? J'ai trouvé un article sur le sujet

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

+1

Ce n'est pas exactement ce que je voulais. J'ai besoin de haricots de printemps dans les compositeurs de ZK. –

+1

que diriez-vous de celui-ci? vérifiez le "Using SpringUtil", cela pourrait peut-être vous aider :) http://books.zkoss.org/wiki/ZK%20Developer's%20Reference/Integration/Spring –

+1

Mais ce SpringUtils est exactement ce que j'essayais d'éviter, en prenant manuellement ApplicationContext et les variables de celui-ci, c'est l'inversion de l'inversion de contrôle :) –

Questions connexes