3

DWR から ajax リクエストを行うときに、Spring と DWR の組み合わせを使用しています。DAO レイヤーの Bean にバインドされたフォーム値全体にアクセスしたいと考えています。

DWR を使用した Spring フォーム コントローラーの例は見つかりませんでした。

任意の提案や助けをいただければ幸いです。

前もって感謝します。

よろしく、

ラージ

4

1 に答える 1

2

あなたの問題は、Spring-DWR 統合を作成する方法であるため、Java からの Spring コントローラー呼び出しをシミュレートできるため、次のように試してください。

Spring 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>

あなたのコントローラー:

package pkg;

public class MyController {

    public SomeObject method1(String argument1, Long argument2) {
        ...
    }

    public OtherObject method2(YetAnotherObject argument1) {
        ...
    }

}

あなたのJavascriptで:

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

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

docsで見つけることができるさらなる統合手順。

于 2011-02-11T13:46:26.243 に答える