Java SpringMVCSOApWebService在ws-call之后没有返回数据

Java SpringMVCSOApWebService在ws-call之后没有返回数据,java,spring,web-services,wcf,soap,Java,Spring,Web Services,Wcf,Soap,我创建了两个spring项目,其中一个是soap服务,另一个是soap客户机服务我能够调用soap服务并将字符串作为参数发送到soap服务。但在调用完成后,以及在soap服务上执行某些操作后,不会将数据返回到soap客户端 控制器类-客户端 webservice @WebService(serviceName = "soap_webservice") public class soap_webservice { @WebMethod(operationName = "hello")

我创建了两个spring项目,其中一个是soap服务,另一个是soap客户机服务我能够调用soap服务并将字符串作为参数发送到soap服务。但在调用完成后,以及在soap服务上执行某些操作后,不会将数据返回到soap客户端

控制器类-客户端

webservice

@WebService(serviceName = "soap_webservice")
public class soap_webservice {
    @WebMethod(operationName = "hello")
    public String hello(@WebParam(name = "name") String data) {
        return data + " DEF ";
    }
}
客户端字符串值“ABC”将很好地传递到服务部分。它应该返回ABC+DEF,即ABCDEF作为结果。但是在webservice调用之后,字符串名称中的值变为null

我在没有SpringMVC的简单java项目中也做过同样的事情。信息技术 工作起来很有魅力

请帮忙。谢谢。

请参阅。我想这正是你需要的:) 或者,如果您使用的是基于注释的样式


也检查一下。这里有很多关于WS-Implementation的有用信息。

您可以提供“applicationContext.xml”文件,在其中为实现的方法“hello”绑定url和bean吗?applicationContext.xml是一个spring配置文件。我没有对那件事做过任何事。那么说吧:)这是必要的一部分,但是。。这是在eclipse中。我使用的是netbeans,不管你使用什么IDE。。源代码将是相同的:)确定。。谢谢我正在经历你所给予的。。希望它能解决。还有一件事,我在netbeans中使用spring,有两个文件。。applicationContext.xml和dispatcherservlet.xml。。关于你们中的哪一位?你们根本不需要DispatcherServlet,因为对于WS,你们使用的是“JAXWSServlet”。您应该像在教程中一样在web.xml文件中提供servlet映射
@WebService(serviceName = "soap_webservice")
public class soap_webservice {
    @WebMethod(operationName = "hello")
    public String hello(@WebParam(name = "name") String data) {
        return data + " DEF ";
    }
}