使用JSP使用Webservice JAX

时间:2015-09-23 08:53:49

标签: java web-services wsdl jax-ws

您好我有一个小问题,我是webservice的新手,我正在尝试使用返回xml结构的webservice,但我只想要String结果,这是获取结果的方法

public JAXBElement<ResultLogin> getResultLogin() {
        return resultLogin;
    }

我在使用toString();解析它的String上返回它,但只返回一个奇怪的代码,而不是真正的结果。

任何提示?或教程或什么? TY

1 个答案:

答案 0 :(得分:1)

我想问题是你在返回的JAXBElement对象上调用toString()方法。相反,您需要做的是从JAXBElement中获取值,将其强制转换为ResultLogin对象并在其上调用toString()

((ResultLogin) getResultLogin().getValue()).toString();