估计是这句话不对:
java.net.URL url = new java.net.URL(getDocumentBase),"servlet/DataStreamEcho.class");
是后面那个参数的问题。
这样写试试:
String webAppRoot = 你的web工程的根目录
String packageName = 你的servlet的包名 注意包名中的.用/代替
String serveltName = 你的servlet的名字
java.net.URL url = new java.net.URL(getDocumentBase),webAppRoot+"/"+packageName+"/"+serveltName);