【发布时间】:2016-11-13 18:43:24
【问题描述】:
我正在 JasperServer 中生成报告并使用 Rest api 来安排报告。其余api如下:
curl
-XPUT "http://hostURL/jasperserver/rest_v2/jobs"
--data '{
"trigger":{
"simpleTrigger":{
"occurrenceCount":"1",
"startType":"1",
"timezone":"Asia/Calcutta",
"misfireInstruction":"0",
"version":"0"
}
},
"outputTimeZone":"Asia/Calcutta",
"username":"jasperadmin",
"outputFormats":{
"outputFormat":[
"PDF"
]
},
"source":{
"parameters":{
"parameterValues":{
"parameter1":[
"value"
],
"parameter2":[
"value"
],
}
},
"reportUnitURI":"/reports/Report"
},
"baseOutputFilename":"MyReport",
"mailNotification":{
"messageText":"<p> Greeting,<br>Please find your statements.<p>",
"toAddresses":{
"address":[
"myemail@xyz.com"
]
},
"includingStackTraceWhenJobFails":"false",
"skipEmptyReports":"false",
"subject":"Account Statement",
"skipNotificationWhenJobFails":"false",
"resultSendType":"SEND_ATTACHMENT"
},
"repositoryDestination":{
"usingDefaultReportOutputFolderURI":"false",
"folderURI":"/Reports/GeneratedReports",
"saveToRepository":"true",
"overwriteFiles":"true",
"sequentialFilenames":"false"
},
"label":"Report_20160929591135"
}'
-H "authorization:Basic amFzcGVyYWRtaW46amFzcGVyYWRtaW4="
-H "content-type:application/job+json"
API 完美运行。但是我在 messageText 中发送的 HTML 内容并未呈现并显示为纯字符串。有什么方法可以在 messageText 中发送 HTML 内容。我是否必须在某些属性文件中进行更改?
【问题讨论】:
标签: rest jasper-reports jasperserver