HashMap オブジェクトを JavaScript 関数に渡しています。マップは、struts によって提供される <% > タグを使用して JSP で作成されます。JavaScript 関数で HashMap のキー = 値のペアを繰り返す必要があります。どうすればそれを達成できますか?前もって感謝します :)
2461 次
2 に答える
0
HashMap の代わりに JSONObject を使用する必要があります。JSONObject を JavaScript に直接渡したり、その逆を行ったりできます。
于 2012-04-23T17:54:11.760 に答える
0
あなたは本当にできません。Java の値に基づいて JavaScript 配列 (またはオブジェクト リテラル) を作成する必要がありますHashMap
。スクリプトレットを使用してそれを行うことができます
var ary = [
// scriptlet here that writes out whatever you want...
];
HashMap の内容を json として返す URL を要求した方がよいでしょう。
于 2012-04-23T17:49:09.023 に答える