我想从端点返回国家列表。端点方法是
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "getAllCountriesRequest")
@ResponsePayload
public HashMap<String,Country> getCountries() {
return countryRepository.getCountries();
}
但是我不能在xsd文件中编写请求和响应方法。我的xsd文件是
<xs:element name="getAllCountriesRequest">
<xs:complexType>
// I do not know what I write
</xs:complexType>
</xs:element>
<xs:element name="getAllCountriesResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="key" minOccurs="0" type="xs:string"/>
<xs:element name="value" minOccurs="0" type="tns:country"/>
</xs:sequence>
</xs:complexType>
</xs:element>
我想向邮递员发送获取请求,但是我的Web服务如何在没有正文的情况下查找?对这个过程有什么想法吗?