Map parameters = new HashMap();
JasperPrint jasperPrint;
String sql = "";
if (from == null && to != null) {//只有结束时间
System.out.println("--11---");
sql = "select distinct ta.SUBJECT_ID, vvt.TV_NAME, vvc.TV_COMPANY_NAME from TV_APPLICATION as ta, VRS_VIDEO_TV as vvt, VRS_VIDEO_COPYRIGHT as vvc  where ta.SUBJECT_ID = vvt.ID and vvt.TV_COPYRIGHT_ID = vvc.ID and ta.VEDIO_STATUS = 1 and vvt.TV_CATEGORY_ID = "
+ id
+ " and vvt.TV_CONTENT_TYPE =1 and ta.ISSUE_TIME <= '"
+ to
+ " 23:59:59' order by ta.ISSUE_TIME desc, ta.UPDATE_TIME desc, ta.ID desc";
}
jasperPrint = JasperFillManager.fillReport(exe_rpt
.getPath(), parameters, conn);
ByteArrayOutputStream oStream = new ByteArrayOutputStream();
ServletOutputStream ouputStream= response.getOutputStream();
ouputStream.write(bytes,0,bytes.length);
---------------------------------------------------为什么在ouputStream 写的时候又重新读了一次SQL,而且参数都是空