数据库存的状态值是数值型的,我在页面遍历的时候,怎么把他变为对应的文字型的状态说明啊
status 0 --未审核状态 1--审核通过状态 2--审核不通过状态

解决方案 »

  1.   

    在遍历的实体的类中,改写一下getStatus()方法,如下:private int status;
    public void setStatus(int status){
    this.status = status;
    }
    public String getStatus(){
    String result = "";
    if(status==0)
    result = "未审核状态";
    else if(status==1)
    result = "审核通过状态";
    else if(status==2)
    result = "审核不通过状态";
    return result;
    }
    当entity.getStatus()时,就会调用上面的方法,并返回一个字符串值。
      

  2.   

    写sql语句的时候用decode函数 如果你用的是oracle数据库!