在开发中遇到了一个不大不小的问题,很棘手:
代码片段
[code="java"]F9223Svr f9223svr = new F9223Svr();
List dchnuserresList = new ArrayList();
List list = f9223svr.getDevPortIdList(user_id);
for (int i = 0; i < list.size(); i++) {
List list1 = f9223svr.getDevPortIdList((String[]) list.get(i));
dchnuserresList.add(f9223svr.getDchnuserresList(list1));
}[/code]
getDevPortIdList()方法是一个通过ID查询出结果集放入List的过程;
[code="jsp"]for (int i = 0; i < dchnuserresList.size(); i++) {
List list2 = (List) dchnuserresList.get(i);
for (int j = 0; j < list2.size(); j++) {
String[] rows = (String[]) list2.get(j);
%>
<%=rows[0]%>
<%=rows[1]%>
<%=rows[2]%>
<%=rows[3]%>
<%=rows[4] == null ? "" : rows[4]%>
<%
}
}
%>[/code]
然后在循环输出;
问题:
现在时要在这个list输出时结果不可以重复,如何解决?
[color=red]当前结果请查看附件图片[/color]