0

バックエンドBeanにアクセスするためのJavaScriptコードを生成できるJavaフレームワークを探しています。たとえば、私は春のサービスを持っていますTestService

public interface TestService {
    public static class UserDTO {
        public String username;
        public Date birthday;                
    }

    public List<UserDTO> findAllUsersByUsername(String username);
}

そして、私はそれをjavascriptから次のように呼び出したいと思います:console.print(testService.('test')[0].username);コントローラーやajax/xhrのものを書かずに。ant / maven / etcタスクを実行し、jsファイルをhtmlページにインクルードするだけです。

そのフレームワークはすでに存在しますか?

よろしくお願いします。

4

4 に答える 4

0

私はこれを行っていますが、flexjsonlibを使用して応答をjsonに変換するだけです

于 2012-10-14T11:47:33.033 に答える
0

Rhinoというjar名を追加する必要があります。サーバー側でjsを登録する必要があります。ScriptEngineManagerが役立ちます。

于 2012-10-14T11:57:12.093 に答える
0

私があなたの問題から理解した限りでは、あなたはあなたのサービスを使ってあなたのコントローラーを自動的に生成したいと思っています。これを利用することができますSpring ROO

SpringROOのリファレンスドキュメントをここで確認してください

お役に立てば幸いです。

于 2012-10-14T11:57:19.383 に答える
0

Dwr(http://directwebremoting.org)は私が探しているものです。

于 2012-10-16T20:35:54.257 に答える