<ww:iterator> 迭代 Map<String,List<AspectVo>>
这段时间在做一个报表,关于<ww:iterator> 迭代?Map<String,List<AspectVo>> ?AspectVo是个对象,
具体页面如下:
? AspectVo的代码:注意里面的公式
/** * */package com.hdzx.model;import java.text.DecimalFormat;/** * @author chendj * */public class AspectVo {private String aspectName;//内容分类Idprivate Integer base;//本期数量private Integer pre;//上期数量private String hPecent;//环比 = (本期数量-上期数量)/上期数量*100%private String zPecent;//占比 = 本期数量/本期总数*100%public static Integer SUM = 0;//本期总数public String getAspectName() {return aspectName;}public void setAspectName(String aspectName) {this.aspectName = aspectName;}public Integer getBase() {return base;}public void setBase(Integer base) {this.base = base;}public Integer getPre() {return pre;}public void setPre(Integer pre) {this.pre = pre;}public String getHPecent() {DecimalFormat df1 = new DecimalFormat("##.00%"); if(base != 0)hPecent = df1.format((double)(base - pre)/base);elsehPecent = df1.format(Double.valueOf(-pre));return hPecent;}public void setHPecent(String pecent) {hPecent = pecent;}public String getZPecent() {DecimalFormat df1 = new DecimalFormat("##.00%"); if(SUM != 0)zPecent = df1.format((double)(base)/SUM);elsezPecent = "0.00%";return zPecent;}public void setZPecent(String pecent) {zPecent = pecent;}}??