我正在尝试将 hashMap 数据存储到 ArrayList 中。问题是当我将数组列表中的内容显示到 html 表时,它会在单个单元格中显示整个列表。我不知道从哪里开始解决问题,是在存储数据时分离/拆分数据,还是在需要在 html 表中显示时分离/拆分它们。
相关代码
HashMap hashdata = new HashMap();
List display = hashdata.displayhtml();
显示html()
Map<Integer,List<Integer>> hashdata = new hashdata<Integer,List<Integer>>();
List<Object> listOfObjects = new ArrayList<Object>();
.....
......
.......
for (int i = 0; i < db.getNumberOfRows(); i++) {
hashdata.put(i,db.getDataAtRow(i));
}
//return tranFIT;
for (int i = 0; i < db.getNumberOfRows(); i++) {
listOfObjects.add(hashdata.get(i) + "\n");
}
return listOfObjects;
html表格
<table>
<tr>
<%for(int x.....){
for(int y.....) {%>
<td>.....<%=display%>.....</td>
<%}
}%>
</tr>
输出
请需要一些提示和建议。