[Seasar-user:9623] TeedaAjaxのPageクラスでの使用について

石井 博之 [E-MAIL ADDRESS DELETED]
2007年 8月 1日 (水) 18:57:51 JST


石井です。お世話になります。

TeedaAjaxで質問があります。

バージョンは1.0.8です
Seasarのバージョンは2.4.13を使用しています。

SmartDeployの機能を使って、
PageクラスでAjaxのメソッドをブラウザから呼び出しています。
Ajaxのメソッドは呼ばれるのですが、その後のJavaScriptのメソッドが呼ばれません。 


・ページクラス
public class ExampleCreateInitPage
    public String ajaxTest(){
        return "ajax";
    }
}

・HTML(JavaScript)
function example_exampleCreateInitPage_ajaxTest(res){
    alert("BBB");
}

function test(){
     Kumu.Ajax.executeTeedaAjax(example_exampleCreateInitPage_ajaxTest, 
{"title" : "111"});
}

このように記述した場合、ページクラスのajaxTestは呼ばれますが、
その後のJavaScriptのexample_exampleCreateInitPage_ajaxTestが呼ばれません。

従来のSmartDeployを使わず、別のPojoを作成する方法だとうまくいきます。

Pageクラスで実装する場合は、他に何か必要なのでしょうか?

よろしくお願いします。

石井




Seasar-user メーリングリストの案内