-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 –
大聲笑* *嘆*感謝 –