私のアクション クラスには、次のようなオブジェクト配列があります。
Object[] varCount = (Object[]) countList.get(0);
私のデバッグはvarCountの値を示しています。このオブジェクト配列を次のようにモデルに配置します。
model.put("varCount ", varCount );
JSP では、次のように繰り返します。
<c:forEach var="varCount " items="${model.varCount }" varStatus="loop">
<tr>
<td align="center"> <c:out value="${varCount[0]}"/></td>
</tr>
</c:forEach>
そして、私はフォローエラーを受け取ります:
Wrapped exception:
javax.servlet.jsp.JspException: An error occurred while evaluating custom action attribute "value" with value "${varCount [0]}": Unable to find a value for "0" in object of class "java.math.BigDecimal" using operator "[]" (null)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:306)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:16
値を取得するにはどうすればよいですか?