JSON オブジェクトを Javascript(Client) から Java(Server) に渡すにはどうすればよいですか?
Java メソッドでその JSON オブジェクトにアクセスしたい
JSON オブジェクトを Javascript(Client) から Java(Server) に渡すにはどうすればよいですか?
Java メソッドでその JSON オブジェクトにアクセスしたい
次のメソッドで任意の JavaScript を実行できます。
AjaxRequestTarget は、ボタンやその他の多くのコンポーネントの結果オブジェクトです。
サーバー側で JSON を受け取るためのメソッドは、Wicket にはありません。この JSON レシーバーは、サーブレットなどの標準ツールを使用して独自にコーディングする必要があると思います。GSON は、Java オブジェクトとの間で JSON を解析するための優れた Java ライブラリです。
セバスチャン
Seam リモーティングを使用してみてください。それはかなりうまくいきます。
ここで例を見つけることができます: http://tutslink.blogspot.com/2012/10/jsf-tutorials-using-seam-3-remoting.html
クライアント側でインスタンスを作成し、JSON を引数として渡すメソッドを実行するだけです。
https://cwiki.apache.org/confluence/display/WICKET/Wicket+Ajaxで説明されているパラメーターと JavaScript 関数を使用して、JSON オブジェクトを Wicket AJAX 動作/コンポーネントに送信できます。 ただし、これは Wicket 6.0 で機能します。どのバージョンを使用していますか?