jasperreport rest api将值传递给jrxml java.sql.timestamp参数

时间:2019-05-28 16:15:36

标签: rest jasperserver

我的jasper报告具有java.sql.Timestamp参数“ P_SNAPSHOT_REPORT”,我尝试使用jasperreport rest api将值传递给此参数,并使用许多不同的格式,例如

"P_SNAPSHOT_REPORT":"2013-10-11T14:52:04.955+03:00"
"P_SNAPSHOT_REPORT":"2013-10-11T14:52:04.955"

但全部失败,抛出ClassCastException如下:

  

该报告尚未完成。执行时发生错误。异常:java.lang.ClassCastException:无法将net.sf.jasperreports上的net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.setTimestamp(JRJdbcQueryExecuter.java:800)上的java.lang.String强制转换为java.sql.Timestamp。 engine.query.JRJdbcQueryExecuter.setStatementParameter(JRJdbcQueryExecuter.java:748)

那么使用jasperserver rest api,如何将值(以json格式)传递给jasperreport java.sql.Timestamp参数?

0 个答案:

没有答案