2011-02-11 7 views
3

스프링과 DWR 조합을 사용하고 있습니다. DWR에서 아약스 요청을 할 때, DAO 레이어의 빈에 대한 전체 폼 값 바인딩에 액세스하려고합니다.DWR이있는 스프링 폼 컨트롤러

DWR이있는 스프링 폼 컨트롤러에 대한 예제를 찾지 못했습니다.

의견이나 도움을 주실 수 있습니다.

미리 감사드립니다.

감사합니다,

주권

답변

2

문제를 자바에서 봄 컨트롤러 호출을 시뮬레이션 할 수 있도록, 봄 - DWR 통합을 만들 같이 그것을 시도하는 방법입니다 고려 :

귀하의 봄 XML 설정 :

<bean id="myController" class="pkg.MyController"> 

    <property name="service1" ref="service1Bean"/> 
    <property name="service2" ref="service2Bean"/> 

    <dwr:remote javascript="MyControllerInJavascript"> 
     <dwr:include method="method1"/> 
     <dwr:include method="method2"/> 
    </dwr:remote> 

</bean> 

컨트롤러 :

01 당신의 자바 스크립트에서 2,

:

<script type="text/javascript" 
     src="/your_dwr_path/interface/MyControllerInJavascript.js"/> 

MyControllerInJavacript.method1('argument',123,callbackMethod); 

또한 통합은 the docs에서 찾을 수 있습니다 단계.

+0

감사합니다. 지금 희망을 얻고 있습니다. 나는이 문제에 익숙하지 않다. 가능하다면 몇 가지 코드를 게시 할 수있다. – user581805

+0

@ user581805 이미이 코드를 시작하는 데 필요한 대부분의 코드를 제공했습니다. 귀하의 요구 사항을 추측 할 수없고 귀하를 위해 코딩을 시작할 수 없습니다. 귀하가 필요한 것을 Google에 알려 주더라도이 공동체의 어느 누구도 사용하지 않을 것입니다. 그것은 당신의 임무이며, 당신이 직면하는 장애물들로부터 배워야합니다. 우리는 "A가 B와 통신하는 법"과 같은 특정 문제를 돕기 위해 여기에만 있습니다. "나를 위해이 응용 프로그램을 코딩하지 마라." – mdrg

+0

@medr : 감사합니다. 위의 스 니펫에서는 컨트롤러 영역에서 스프링 명령 객체를 바인딩하는 방법에 대해 언급하지 않았습니다. 이것이 내가 코드를 묻는 이유이며, 나머지는 괜찮습니다. – user581805

관련 문제