1.<Request>形式:
举例:
public List<RecordEntity> retrieveRecordByPatientNoAndType(String request)
throws UnsupportedEncodingException {
Request r=new Request(request);
String inPatientNo=(String)r.getRequsetParamValue("inPatientNo");
String code=(String)r.getRequsetParamValue("code");
String subregion=(String)r.getRequsetParamValue("subregion");
List<RecordEntity> records = record.retrieveRecordByPatientNoAndType(inPatientNo, code, subregion);
return records;
}
此时因为解析请求方式是Request r=new Request(request);并且参数使用字符串接收;
也就是说SOAPUI传入参数应为一个整体,需用到<![CDATA[]]>
<arg0>
<![CDATA[
<Request>
<inPatientNo>1</inPatientNo>
<code>420001056</code>
<subregion>XXX</subregion>
</Request>
]]>
</arg0>