0

我的 jax-ws webmethods 之一返回哈希 - 带有特殊字符的字符串。

我收到不完整的响应 XML。

当我返回正常字符串例如“TEST”时,webmethod 工作正常。

如何编码响应?我希望j2ee5.0、jdk6.0库就足够了。

感谢您的回复。

4

1 回答 1

0

java类中重要的是:

@XmlElementRef(name = "Hash", type = JAXBElement.class)
@XmlMixed
protected List<Serializable> content;

在 xsd 中对生成很重要的是混合 =“true”:

<xsd:complexContent mixed="true">
        <xsd:extension base="common:Request">
            <xsd:sequence>

                <xsd:element name="Hash"
                             type="xsd:string"
                             minOccurs="1"
                             maxOccurs="1"
                             >
于 2012-10-31T10:47:00.013 回答