ByteArrayOutputStream buffer=new ByteArrayOutputStream();
byte[] buff=new byte[1024];
int len=-1;
do{
try{
len=dis.read(buff);
if(len!=-1)buffer.write(buff,0,len);
}catch(SocketTimeoutException e){
System.out.println("等待读超时");
len=0;
}
}while(len!=-1);
byte[] buff=new byte[1024];
int len=-1;
do{
try{
len=dis.read(buff);
if(len!=-1)buffer.write(buff,0,len);
}catch(SocketTimeoutException e){
System.out.println("等待读超时");
len=0;
}
}while(len!=-1);
解决方案 »
- 使用Maven进行项目管理如何进行项目分解
- 中文乱码
- 警告: Error: java.lang.IllegalArgumentException: Missing method or missing parame
- java如何实现webservice服务端?
- 跪求孙卫琴的《精通hibernate》的清晰版以及光盘源码,大家有没有啊....
- 这段话在做什么?有关doEndTag、handleRequest。
- java实现树节点,等待解救啊,拜托了!
- 关于String.replaceAll的问题
- 运行servlet主要需要安装那几个软件包?
- 诚邀讨论:JSP中时间的比较方法?
- JSP 怎么删除数据库字段时连带删除对应的文件
- 用jsp 开发,水晶报表内容不更新,请高手帮忙啊,急等……!
这和你的问题一样