if(transfer.getX()!=null && !"".equal(transfer.getX())){ queryString+=" and x='"+transfer.getX()+"'";} System.out.println("queryString="+queryString);
判断条件有问题吧 应该是if(transfer.getx()!=null&&!"".equal(transfer.getx())){......}