因为存入数据库的数据可能不是按照我们想要的方式存进去的.这就导致取出来的时候,不是按照我们想要的方式排序.这时候就要利用struts2的iterator排序功能,按照我们想要的顺序排列. 首先.一个付款类.PayDetail @Id @GeneratedValue(strategy=GenerationType.AUTO) private long id; /** 序号 */ @Column private int sNum; /**付款类别.rent租金.carDeposit车辆押金,pecc…