日期:2014-05-17  浏览次数:20673 次

如何用struts2标签循环双层List并分组
昨天开发的时候遇到了这样一个问题,项目用的是ssh,需要在页面循环显示一个双层List,
这个2个List是这样的:List<Agent> List<List<Agent>>,页面要求分组 分页显示,分组的条件是Agent实体类中的属性:
agtPhone agtCity,需要做两个页面,一个以agtPhone分组,一个以agtCity分组。好,不多说,看代码:

首先是实体类:
Java code
public class Agent implements java.io.Serializable {

    // Fields

    private Integer agtId;
    private String agtName;
    private String agtActNum;
    private Timestamp agtJoin;
    private String agtAdd1;
    private String agtAdd2;
    private Integer agtSales;
    private String agtCity;
    private String agtState;
    private String agtZip;
    private String agtCountry;
    private String agtSalute;
    private String agtFname;
    private String agtLname;
    private String agtTitle;
    private String agtPhone;
    private String agtMobile;
    private String agtFax;
    private String agtEmail;
    private String agtUrl;
    private Short status;
    private Timestamp createDate;
    private Timestamp lastMod;
    private String modBy;
    private Integer languageId;
    private Integer yearEstablished;
    private String emergencyNumber;
    private Boolean qualified;
    private Timestamp qualifiedDate;
    private String area;
    private Timestamp lastBookedOnline;
    private String agtNameChinese;
    private String agtPhone2;
    private Integer creditRatingId;
    private Integer agtIdAccounting;
    private Timestamp lastModAccounting;
    private String agtCcemail;
    private Integer employeeRegionId;
    private Integer employeeRegionArea;
    private Integer engEmployeeRegionId;
    private String accessTourType;
    private Boolean isExternalOp;
    private Boolean unsubscribe;
    private Integer agtCityId;}




------解决方案--------------------
探讨
补充:写完后运行,结果页面上什么都没有

------解决方案--------------------
完全一片空白。。。这个听起来就比较神奇了,先用删除JSP页面代码的方式,来缩小问题范围吧。