TestList.java
import java.util.*;
public class TestList{
public ArrayList Lists()
{
ArrayList list=new ArrayList();
list.add(0,"0");
list.add(1,"这是正确的信息");
list.add(2,new Date());
return list;
}
}
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<%@ page import=" org.apache.axis.client.Call"%>
<%@ page import=" org.apache.axis.client.Service"%>
<%@ page import=" java.util.*"%>
<%@ page import=" javax.xml.namespace.QName"%>
<html>
<%
try {
String endpoint = "http://localhost:8080/axis/TestList.jws";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.setOperationName("Lists");
call.setReturnType(new QName("ArrayList"),ArrayList.class);
ArrayList list = (ArrayList) call.invoke(new Object[]{});
for(int i=0;i<list.size();i++)
{
out.print(list.get(i)+"<br>");
}
}
catch (Exception ex)
{
ex.printStackTrace();
}
%>
</html>
import java.util.*;
public class TestList{
public ArrayList Lists()
{
ArrayList list=new ArrayList();
list.add(0,"0");
list.add(1,"这是正确的信息");
list.add(2,new Date());
return list;
}
}
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<%@ page import=" org.apache.axis.client.Call"%>
<%@ page import=" org.apache.axis.client.Service"%>
<%@ page import=" java.util.*"%>
<%@ page import=" javax.xml.namespace.QName"%>
<html>
<%
try {
String endpoint = "http://localhost:8080/axis/TestList.jws";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.setOperationName("Lists");
call.setReturnType(new QName("ArrayList"),ArrayList.class);
ArrayList list = (ArrayList) call.invoke(new Object[]{});
for(int i=0;i<list.size();i++)
{
out.print(list.get(i)+"<br>");
}
}
catch (Exception ex)
{
ex.printStackTrace();
}
%>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货