2005-02-24から1日間の記事一覧
ちゃんとJava側で発生した例外もJavaScriptの例外として再現されました。 さっきのJSPの呼び出し部分を以下のように変えて try { var result = eval( scriptlet ); var plainResult = toJSON( result ); resultTag.value = unescape( plainResult.replace(/\…
さっきのサンプルアプリでparam1に全角文字を指定するとunicodeでencodeされた文字がtexateaには表示されます。ただし文字列としてはちゃんとしてるので、alertするとちゃんと表示されます。 var result = eval( scriptlet ); var plainResult = toJSON( res…
サンプルアプリケーションを作って試してみました。 <jsp:useBean id="JSONRPCBridge" scope="session" class="com.metaparadigm.jsonrpc.JSONRPCBridge" /> </jsp:usebean>
ダウンロードして jsonrpc.war を動かしてみる。JavaScript側から呼び出すメソッドの引数には複雑なオブジェクトもOKです。 var bools = [true,false,true]; var waggle = { bang: "foo", baz: 9 }; var wiggle = { foo: "bang", bar: 11 }; var list = {"li…
jsonrpc = new JSONRpcClient("/jsonrpc/JSON-RPC");の意味はチュートリアルに書いてあった。 jsonrpc = new JSONRpcClient("/<your webapp name here>/JSON-RPC");なるほど。</your>
JSON-RPC-Java is a key piece of Java web application middleware that allows JavaScript DHTML web applications to call remote methods in a Java Application Server (remote scripting) without the need for page reloading (as is the case with t…