【问题标题】:Consume web service through JSF application通过 JSF 应用程序使用 Web 服务
【发布时间】:2012-04-12 06:56:48
【问题描述】:

我有一个 Web 服务,我想通过 JSF 使用它。我是网络服务的初学者,我用谷歌搜索了它,但没有找到任何令人满意的答案,任何人都可以帮忙。 我有一个 wsdl 链接,只有在这个 wsdl 文件的帮助下才能调用公开的方法。 提前致谢。

【问题讨论】:

  • ajax 将是一个简单的选择,但最好在服务类中分离 Web 服务逻辑
  • 实际上在我的应用程序中我有一个作为服务部署的逻辑层,我必须通过任何其他 java 类调用它

标签: web-services jsf


【解决方案1】:

在您的 WSDL 文件(或您的 WSDL 链接)上运行 wsimport 工具。它将生成您可以在 JSF 应用程序中使用的客户端类。

查找具有方法 getPort() 或 getPort 的类。它将返回作为 Web 服务代理的对象。您可以在其上调用 Web 服务方法。

您会在 Java JDK bin 目录中找到 wsimport。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 2018-12-16
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多