Jasper使用动态端点作为数据源报告Web服务

时间:2016-03-08 05:15:36

标签: web-services jasper-reports

我们希望在Jasper Reports版本6.2中使用Web服务作为数据源。在Jaspersoft Studio版本6.2(社区)中,我们将基本URL定义为:https://mywebservice/location/

内容类型:GET参数

名称:param1,值:$ P {param1}

我们的理解是,Jasper Reports生成的查询将是:https://mywebservice/location/?param1= $ P {param1}

不幸的是,Web服务端点不接受?param1。相反,网址应为:https://mywebservice/location/ $ P {param1}

在这种情况下可以做些什么?

1 个答案:

答案 0 :(得分:0)

GET参数的标准语法始终为paramName=paramValue,在您的情况下,您不应使用GET参数

在服务器URI中使用网址的静态部分,因此:https://mywebservice/location/

然后在查询中使用Base URL区域内的参数。基本URL将附加到静态URI以形成完整的URL