gpt4 book ai didi

java - 在 JSTL 中使用 varStatus 时,如何访问 list 的字段?

转载 作者:行者123 更新时间:2023-11-30 04:17:53 28 4
gpt4 key购买 nike

我有两个数组列表,想以表格格式打印它们。我尝试了以下操作并收到一个异常,内容为 - java.lang.NumberFormatException: For input string: "ss"

JAVA代码

List<Territory> terrList = new ArrayList<Territory>(); 
List<ProspCount> prospCountList = new ArrayList<ProspCount>();
model.put("terrList",terrList);
model.put("prospCountList",prospCountList );

Territory类的结构

String terr;

ProspCount类的结构

private Integer taggedCount;
private Integer ss;
private Integer nss;
private Integer ssA;

JSP代码:

 <c:forEach items="${model.terrList}" var="terr" varStatus = "loop">
<tr>
<td>${terr}</td>
<td> ${model.prospCountList.ss[loop.index]} </td>
<td> ${model.prospCountList.nss[loop.index]} </td>
.....
.....
</tr>
</c:forEach>

最佳答案

您正在循环 terrList 成员,而不是 propsCountList 成员。使用${model.propsCountList[loop.index].ss

关于java - 在 JSTL 中使用 varStatus 时,如何访问 list<class> 的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17892994/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com