-4

私は別の JSP に渡したい Javascript 配列 [arrays[Strings]] を持っています (ロジック全体が Javascript で書かれており、膨大な量の再作業につながるため、java を使用できません)。課題は、現在の機能が Struts (私は経験がない) を使用しており、ネット上で有用なソリューションを見つけることができなかったことです。提案できるリンクはありますか?

オブジェクト全体を他の形式ではなく、配列自体として渡す必要があります。

4

1 に答える 1

1

JSON は、Java で再びオブジェクトに変換できる文字列 (シリアル化) に変換された JavaScript オブジェクトです。その文字列を Java アプリケーションに POST できます。

JavaScript では、以下を使用して任意のオブジェクトを JSON に変換できます。

var JSONString=JSON.stringify(myObject);

以下を使用して、JSON 文字列を JavaScript のオブジェクトに変換できます。

myObject=JSON.parse(myJSONString);

これは、古い IE ブラウザー (IE7 以下と思われます) では機能しません。

Java で JSON 文字列を解析し、それらをオブジェクトに変換することについては。私はそれについての経験はありませんが、ここでいくつかの情報を見つけることができます:

http://json.org/java/

于 2013-02-07T05:33:35.853 に答える