【发布时间】:2016-08-20 00:55:18
【问题描述】:
我需要一种方法来生成 HTML 界面(表单),从 wsdl 开始,提交 Web 服务请求。请求提交是由服务器端代码进行的。用户填写表单并发布数据。
我正在寻找可以帮助我编写代码的库 (Java)。
我不是要创建 web 服务的 java 类,我必须为任何 wsdl url 生成表单字段。
【问题讨论】:
我需要一种方法来生成 HTML 界面(表单),从 wsdl 开始,提交 Web 服务请求。请求提交是由服务器端代码进行的。用户填写表单并发布数据。
我正在寻找可以帮助我编写代码的库 (Java)。
我不是要创建 web 服务的 java 类,我必须为任何 wsdl url 生成表单字段。
【问题讨论】:
根据 MikeC 的说法,http://www.soapclient.com/soaptest.html 是一个从 WSDL 文档创建 HTML 表单的工具。不幸的是,它不是一个 Java 库,而且它也至少有一个限制:不支持多维数组。
但只要稍加努力,您就应该能够为您的特定用例编写自己的解析器/转换器。另请参阅 How to parse WSDL in Java? 以了解有关 JAVA 的 WSDL 解析器的更多信息。
也可以是 XSLT http://www.ibm.com/developerworks/library/ws-xsltwsdl/。
【讨论】: