繁体   English   中英

使用JQuery消耗Java Webservice,仅知道WSDL位置

[英]Consuming Java Webservice with JQuery, knowing only the WSDL location

过去,我已经通过jQuery成功使用了.Net Web服务。 但是,现在我正尝试对Java Webservices执行相同的操作,但我不知道如何做。

在Eclipse中,我创建了一个新的动态Web项目,其中包括以下示例类:

public class MessagesService {

public int checkForMessages(String email, String password){

    return 42;
}

从这个类中,我使用Eclipse集成指南创建了一个Web服务。 它在目录WebContent / wsdl下创建了一个WSDL文件。 现在,我可以从浏览器中输入以下内容轻松访问WSDL: http:// localhost:8080 / MyProject / wsdl / MessagesService.wsdl

现在,我想调用checkForMessages方法,但我真的不知道在URL字段中输入什么:

  function CallService() {
        $.ajax({
            type: "GET",
            url: Url,

你能帮我吗?

谢谢塞巴斯蒂安

就像是:

$.ajax({
        type: "POST",
        url: pageUrl + "/MessagesService ",
        data: '{}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: OnSuccessCall,
        error: OnErrorCall
    });

看看这里这里的asp版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM