我是网络服务的新手,我需要从我的网络服务中调用一个特定的方法。 我使用NetBeans IDE创建了一个Web服务,现在我需要使用JavaScript调用它。
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()
方法。是否可以将参数发送到方法?
答案 0 :(得分:0)
看起来你正试图从JavaScript调用SOAP。我通常不建议这样做。 REST架构更符合JavaScript的处理方式。不过,我建议您参考以下SO question。
我建议您使用REST for Java - >用于Java的JavaScript和SOAP - > Java的。