私は別の JSP に渡したい Javascript 配列 [arrays[Strings]] を持っています (ロジック全体が Javascript で書かれており、膨大な量の再作業につながるため、java を使用できません)。課題は、現在の機能が Struts (私は経験がない) を使用しており、ネット上で有用なソリューションを見つけることができなかったことです。提案できるリンクはありますか?
オブジェクト全体を他の形式ではなく、配列自体として渡す必要があります。
私は別の JSP に渡したい Javascript 配列 [arrays[Strings]] を持っています (ロジック全体が Javascript で書かれており、膨大な量の再作業につながるため、java を使用できません)。課題は、現在の機能が Struts (私は経験がない) を使用しており、ネット上で有用なソリューションを見つけることができなかったことです。提案できるリンクはありますか?
オブジェクト全体を他の形式ではなく、配列自体として渡す必要があります。
JSON は、Java で再びオブジェクトに変換できる文字列 (シリアル化) に変換された JavaScript オブジェクトです。その文字列を Java アプリケーションに POST できます。
JavaScript では、以下を使用して任意のオブジェクトを JSON に変換できます。
var JSONString=JSON.stringify(myObject);
以下を使用して、JSON 文字列を JavaScript のオブジェクトに変換できます。
myObject=JSON.parse(myJSONString);
これは、古い IE ブラウザー (IE7 以下と思われます) では機能しません。
Java で JSON 文字列を解析し、それらをオブジェクトに変換することについては。私はそれについての経験はありませんが、ここでいくつかの情報を見つけることができます: