当前位置:  技术问答>java相关

关于数据流的问题

    来源: 互联网  发布时间:2015-09-28

    本文导语:  在服务器端有一个二进制的文件,它的文件地址已知道,现在想从服务器端写到客户端,如何操作。最好有例子或是能告诉我用哪一个类,请各位大侠多多指教。 | javax.servlet.ServletOutputStream o...

在服务器端有一个二进制的文件,它的文件地址已知道,现在想从服务器端写到客户端,如何操作。最好有例子或是能告诉我用哪一个类,请各位大侠多多指教。

|
javax.servlet.ServletOutputStream output = response.getOutputStream();
File urlfile =  new File(yourFile);
java.io.FileInputStream bis = new FileInputStream(yourFile); 
BufferedOutputStream bos = new BufferedOutputStream(output); 
byte[] buff = new byte[2048]; 
int bytesRead; 
while(-1 != (bytesRead = bis.read(buff, 0, buff.length))) 

       bos.write(buff, 0, bytesRead); 

bos.close();
bis.close();

|
你的有效地址是指什么,前面的d:你自己制定的话,可以这样处理:先将url用分隔成数组,去数组的最后一个元素,然后再起前面加上你的路径就行了。提供参考代码如下:
public String[] stringSplit(String sourceString, String spliter)
  {
    String S1 = sourceString;
    String S2 = spliter;
    if(S1 == null || S2 == null || S1.equals("") || S2.equals(""))
    {
      return null;
    }
    else if(S1.length() 

    
 
 

您可能感兴趣的文章:

  • 急,请问数据流是经过zip压缩的,Linux下如何编程,解开压缩的数据流?
  • 请高手指点,从一个数据流读数据到页面上的问题。急!!谢谢
  • 数据流的存储方案
  • TCP数据流抓取程序 tcpflow
  • 数据流图设计软件 FlowDesigner
  • mpeg2格式的数据流,封装成什么文件格式dvd影碟机才能播放
  • Socket连接中,如何读取对方发送过来的二进制(byte[])类型数据流?(一定给分)
  • 字符串转换成16进制数据流
  • linux 用什么画 UML图呢 比如数据流图 类图 等
  • RMI 数据流通讯框架 RMIIO
  • PHP数据流应用的简单例子
  • 问个问题,关于数据流
  • socket接收二进制数据流的问题!!(在线等待)
  • 关于数据流读写的问题
  • 如何设置串口硬件数据流控制?急!
  • 急!如何监听并且重组网络中的TCP数据流?
  • 如何将image对象转成二进制数据流或数组?再线等待
  • 关于读数据流的问题
  • 数据流中中文正确读取的问题??
  • 十万火急!!关于客户端用URL类上传数据流给服务器的servlet的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有监视网卡数据流的开源软件吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3