地址什么输入对没?另外java和ASP等不同语言互联有些需要注意的地方,和java连java不同。
解决方案 »
- 关于违反唯一性约束,server端报错信息如何隐藏的问题
- 一道题!
- jsf如何获取hibernate多表的值
- java程序员(会struts、hibernate、ajax、spring等)要对数据库掌握很多吗,如果要掌握,一般要掌握到什么程度呢,那些方面?
- Tomcat版本与Struts2!请高手指教!
- 表达式语言数值如何取整?
- dTree问题
- 面试大受挫折,求Java面试题大汇总(最少200求),附上答案者高分。应届毕业生应该注意那样东西,请大侠们指点,谢谢
- 想学XML,看什么书比较好?
- 怎样能验证weblogic6.1+jbuilder7+sqlserver7有没有配置成功呢?
- jsp 调支付宝的问题
- Struts2+Spring+Hibernate连接数据库问题??
String msg = "";
//System.out.println("Start invoking.");
try {
Service service = new Service();
Call call = (Call) service.createCall();
call.setOperationName(new QName("http://tempuri.org/", functionName));
call.setTargetEndpointAddress( new java.net.URL(endpoint) );
if(isNeedParam == 1) {
java.util.Date d = new java.util.Date();
String year = d.getYear() + 1900 + "";
String month = d.getMonth() + "";
if(month.length()==1) {
month = "0" + month;
}
System.out.println(month);
//设置发送字段类型,名字等
call.addParameter("year", org.apache.axis.Constants.XSD_STRING, javax.xml.rpc.ParameterMode.IN);
call.addParameter("month", org.apache.axis.Constants.XSD_STRING, javax.xml.rpc.ParameterMode.IN);
//call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//设置返回类型
call.setReturnType(org.apache.axis.Constants.XSD_STRING);//设置返回类型
call.setUseSOAPAction(true); call.setSOAPActionURI("http://tempuri.org/" + functionName);
msg = (String)call.invoke(new Object[]{year,month});//远程方法返回值为String
} else {
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//设置返回类型
call.setUseSOAPAction(true); call.setSOAPActionURI("http://tempuri.org/" + functionName);
msg = (String)call.invoke(new Object[]{});//远程方法返回值为String
}
System.out.println(msg);
} catch (Exception e) {
System.err.println(e.toString());
}
//System.out.println("Finished the invoking.");
return msg;
}