[英]Spring-ws multiple request in one request
I have a problem. 我有个问题。 I want to create multiple request in one request. 我想在一个请求中创建多个请求。
<xsd:element name="SendMemberStatusRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MemberStatusRequest" type="member:MemberStatusRequest"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SendMemberStatusResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MemberStatusResponse" type="member:MemberStatusResponse"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
This is my xsd code. 这是我的xsd代码。 For one "MemberStatusRequest" but i want to use, who want to send request may be send 1 request may be send 10 request. 对于一个“ MemberStatusRequest”,但我要使用,谁要发送请求可能会发送1个请求,可能会发送10个请求。 Anybody can help me ? 有人可以帮助我吗?
<xsd:element name="SendMemberStatusRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="MemberStatusRequest" type="member:MemberStatusRequest"/>
<xsd:element name="MemberStatusRequest" type="member:MemberStatusRequest"/>
.........
</xsd:sequence>
</xsd:complexType>
</xsd:element>
This should help you: 这应该可以帮助您:
<xsd:element name="SendMemberStatusRequest">
<xsd:complexType>
<xsd:element name="MemberStatusRequest" type="member:MemberStatusRequest" maxOccurs="unbounded"/>
</xsd:complexType>
</xsd:element>
By default minOccurs/maxOccurs
is "1". 默认情况下, minOccurs/maxOccurs
为“ 1”。
Your Request Class on the matter should have List<MemberStatusRequest> requests
property. 您在此问题上的请求类应具有List<MemberStatusRequest> requests
属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.