-1
我应该对下列请求做出响应一个小的web服务:@QueryParam返回null一些参数,但不是为别人
[Base]/Measure/measureID/$evaluate-measure?patient=PatientID&periodStart=startDate&periodEnd=endDate
我收到measureID
和patientID
,但periodStart
和periodEnd
总是空值。
这是我一直在测试呼叫:
[Base]/Measure/col/$evaluate-measure?patient=Patient-12214&periodStart=2014-01&periodEnd=2014-12
代码:
@Path("/Measure")
public class MeasureResourceProvider {
@Path("/{Measure}/$evaluate-measure")
@GET
@Produces(MediaType.APPLICATION_XML)
public Response processMeasureWithStartAndEnd (@PathParam("Measure") String measureId, @QueryParam("patient") String patientId,
@QueryParam("startPeriod") String start, @QueryParam("endPeriod") String end) {
return handleRequest(measureId, patientId, start, end, null);
}
}
在无所适从,我做错了什么在这里...
您的参数名称不匹配;-) periodStart <> startPeriod –
大声笑* *叹*感谢 –