title: Traverse through JSONArray using JSTL c:forEach
body: <p>I want to traverse through a JSONArray. For example,</p>
  
  <pre><code>[{"attribute_name":"222","value":"333","monitor_name":"111"}, {"attribute_name":"bbb","value":"ccc","monitor_name":"aaa"}]
  </code></pre>
  
  <p>I should loop through each JSONObject in the JSONArray and get the values for each key for that object. I tried something like this,
   <code>&lt;c:forEach var="eachEntry" items="${widgetDataForAll}"&gt;&lt;/c:forEach&gt;</code>
  to loop through, but it says </p>
  
  <p><code>javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in &lt;forEach&gt;</code></p>
  
  <p>Also, I dont know how to get the values for each key.</p>