2016-04-26 127 views
1

我需要一種從wsdl開始生成HTML接口(表單)以提交Web服務請求的方法。請求提交由服務器端代碼進行。用戶填寫表格併發布數據。從wsdl生成html表格

我在找一個可能幫助我編寫代碼的庫(Java)。

我不想創建Web服務的java類,我必須爲任何wsdl url生成表單字段。

回答

1

根據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/

+3

你的意思是你想要構建一個簡單的soapUI嗎?即,用戶加載WSDL並且顯示網頁以將請求消息的各個元素作爲輸入。用戶填寫值並單擊按鈕將請求提交給服務,響應元素顯示在網頁中。那是你想要建立的嗎?有點像http://www.soapclient.com/soaptest.html – MikeC