2011-02-07 4 views
3

스프링 빈을 ZK 백킹 빈에 직접 삽입 할 수 있습니까?ZK - 스프링 빈을 ZK 빈에 직접 삽입

this과 같은 자습서에서는 웹 응용 프로그램 컴플렉스에서 수동으로 응용 프로그램 컨텍스트를 추출한 예를 발견했습니다. 이는 매우 불안정하고 융통성이 없습니다.

답변

3

에 대한 기사를 발견의 VariableResolver 작동, 제대로 사용하는 방법을 찾을 수 있지만 어렵다.

첫째, 내가 .zul 파일에 헤더 포함했다 : 특성을 적용 에서 $ {controllerBeanName}을 사용, 그리고

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

을 f.e. 제 경우

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

, appartmentTypeController 스프링 문맥에서 정의 GeneralForwardComposer 연장 콩이다.

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와 그것으로부터의 변수들, 그것들은 inversion of Control의 역이다. : –

0

5 월 ZK-DL http://zk.datalite.cz/zk-dl 라이브러리가 도움이 되셨습니까? 원래의 ZK 방식이 아니라 Spring 통합에 대한 독자적인 접근 방식을 취합니다.