0
我是web服務的新手,我需要從我的Web服務調用特定的方法。 我使用NetBeans IDE創建了一個Web服務,現在我需要使用JavaScript調用該服務。從JavaScript中調用Web服務的特定方法
function validateForm(frm)
{
document.forms[0].action="http://localhost:8084/Web_Service_Example/CircleFunctions?wsdl"
document.forms[0].method="get"
document.forms[0].submit()
}
它在本地系統上正常運行。
現在我需要調用我的web服務
public class CircleFunctions {
public int sum()
{
int a = 20;
int b = 40;
int c = a+b;
return c;
}
}
的方法,我怎麼能說我的CircleFunctions類的sum()
方法。有可能將參數發送到方法?
Duplicate http://stackoverflow.com/questions/10477163/how-to-call-a-specific-method-of-my-web-service-from-java-script – dragon66
@ dragon66是的,這是重複的因爲以前沒有回答。 –
我曾經做過來自後端Java而不是JavaScript的webservices調用。我沒有機會仔細閱讀你的舊帖子的答案。但如果它是基於soap的web服務,我認爲它不像REST類型那樣工作。你必須在Soap envolope中包裝信息。我不是專家來回答它。以下鏈接可能對您有所幫助:http://www.ibm.com/developerworks/cn/webservices/library/ws-wsajax/ – dragon66