【问题标题】:calling a java webservice from html page and javascript从 html 页面和 javascript 调用 java webservice
【发布时间】:2010-04-20 14:10:15
【问题描述】:

我正在尝试从 javascript 调用 java 实现的 Web 服务(使用 NetBeans IDE)。我已经阅读了很多关于 jQuery 和 AJAX 的内容,但我似乎无法掌握它。

假设我的 Web 服务 WSDL 位于:http://localhost:8080/MICE_Server/MapEditorService?WSDL

web 方法名:sayHello(String name) 返回一个字符串。

我怎么能在 javascript 中做到这一点?

提前感谢您的帮助!!

【问题讨论】:

  • 给我们看一些代码。如果我们可以看到您的尝试,我们可以告诉您哪里出错了。这将比你看不懂的其他例子更有帮助。

标签: java javascript html web-services


【解决方案1】:

如果您使用的是 JQuery,那么您可能会对 SOAP client plugin 感兴趣。

另外,您可能希望看到这个related question。 This answer 可能对你特别有帮助。

【讨论】:

    【解决方案2】:

    除非您必须使用 jQuery,否则我认为在这里使用 DWR 可能会更容易。您可以从可以从 java 脚本调用的 DWR 后端方法调用 webservice 方法。这很容易设置。他们的网站上也有很多教程。

    【讨论】:

      【解决方案3】:

      尝试查看this article。它提供了一个很好的演练和解释。

      【讨论】:

      • 这会发送需要与 SOAP 请求一起发送的 SOAPAction 标头吗?还是 SOAP Web 服务所期望的其他 SOAP 信封结构?
      • 哇,我的脑子里完全一片空白,我已经将答案更改为链接到我发现的一篇关于使用 JQuery 连接到肥皂网络服务的文章。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-21
      • 1970-01-01
      • 2013-05-11
      相关资源
      最近更新 更多