2016-05-26 9 views
0

JSONObjectのJSONArrayをJSPに送信します。 JSON配列を反復処理し、JSONオブジェクトからデータを取得するにはどうすればよいですか?JSPでJSonを使用する

その後、JSONObject.SoのArrayListを送信しようとしましたが、今度はlist.Butを繰り返し処理できますが、JSONObjectからどのようにデータを取得できますか?

<c:forEach items="${severityList}" var="report"> 
<p>${report}</p> 
</c:forEach> 

とJSONオブジェクトは、次のようになります。

{"severity":"1","TOTAL":"5"} 
{"severity":"2","TOTAL":"1"} 
{"severity":"4","TOTAL":"2"} 
{"severity":"5","TOTAL":"1"} 

答えて

0

forEach jstlを使用してJSONArrayを反復することはできません。これは、java collectionsのようなものだけを反復することができます。

あなたが本当にJSONArrayを反復処理したい場合、あなたはscriptletfor loopを使用してのような他の選択肢を探すために持っている、またはjavascript変数に結果を格納し、クライアント側でそれを繰り返すことによって。

関連する問題