我需要一种从wsdl开始生成HTML接口(表单)的方法来提交Web服务请求。请求提交由服务器端代码提供。用户填写表单并发布数据。
我正在寻找一个可以帮助我编写代码的库(Java)。
我不是要创建Web服务的java类,我必须为任何wsdl url生成表单字段。
答案 0 :(得分:2)
根据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/。