JavaコードでJSONオブジェクトを作成し、それをjavascript / jqueryに渡して解析(さらに処理)したいと思います。Struts2フレームワークを使用しています。
これは、AJAX呼び出しの後ではなく、ページのロード時に実行する必要があります。javascript / jqueryでJSONオブジェクト(javaで作成)にアクセスする方法。
また、JavaオブジェクトのJSONオブジェクトを作成するためのAPIはありますか?
JavaコードでJSONオブジェクトを作成し、それをjavascript / jqueryに渡して解析(さらに処理)したいと思います。Struts2フレームワークを使用しています。
これは、AJAX呼び出しの後ではなく、ページのロード時に実行する必要があります。javascript / jqueryでJSONオブジェクト(javaで作成)にアクセスする方法。
また、JavaオブジェクトのJSONオブジェクトを作成するためのAPIはありますか?
GoogleGSONライブラリをチェックする必要があります。
オブジェクトをJSON文字列に変換するのは、次のように簡単です。
Gson gson = new Gson();
String jsonString = gson.toJson(myObject);
ユースケース(Struts 2)の場合、簡単な解決策は、jsonStringプロパティをに配置Actionし、JSPページで次のように参照することです。
<!-- this goes into your .jsp -->
<script type="text/javascript">
    var myJsonObject = <s:property value="jsonString" default="[]" escape="false" />; 
</script>
質問ライブラリに対してこのPOSTを試すことができます。javascriptでjson文字列を使用する場合は、jQueryを使用できます。
 jQuery.parseJSON( string );