У меня есть json-объект, подобный этому
{
"data":[
{
"no":1,
"name" : "yuda",
"address" : "surabaya"
},
{
"no":2,
"name":"adi",
"address":"jakarta"
}
],
"comp_name":"TEST CORP",
"title":"Company employee",
"status":"success"
}
Я обслуживаю этот json с API http rest, и я хочу создать отчет с сообщением jasper, и у меня есть успех, если я передам его как url JsonQueryExecuterFactory.JSON_SOURCE
.
Моя проблема заключается в том, что я не могу включить cookie сеанса в JSON_SOURCE
, то решение, которое я пытаюсь сделать, - это создать HTTP-запрос в Java-коде, а затем включить его с помощью JsonQueryExecuterFactory.JSON_INPUT_STREAM
, но он не работает, он просто показывает пустую страницу. Хотя я обновляю параметр от $P{net.sf.jasperreports.json.source}
до $P{JSON_INPUT_STREAM}
, он не работает.