从Java生成wsdl时如何指定响应的返回类型?

时间:2018-08-08 14:25:37

标签: java web-services soap wsdl

我要返回一个类(模型)作为响应

public class ModelInfo{
  String message;
  char id;
  boolean check;
//getters setters}

这是我的模特。当我通过soap-ui发出请求时,我得到适当的输出。但是char类型以ASCII形式返回,例如。对于“ A”,它将返回“ 65”。

示例肥皂反应为

    <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
     <S:Body>
      <ns2:modelInfoResponse xmlns:ns2="com.abc.mod.mode">
         <response>
            <id>65</id>
            <check>false</check>
            <message>L</message>
         </response>
      </ns2:modelInfoResponse>
   </S:Body>
</S:Envelope>

如何将此65转换为A ..?,而无需更改我的Model类中的类型?

0 个答案:

没有答案