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

在struts里,怎样用流下载文件(不想直接超连接到文件本身)?在线等,解决马上送分。

    来源: 互联网  发布时间:2017-05-02

    本文导语:  如题 多谢了,先! | 你把SmartUpload这个文件解压了,打开它的public void downloadFile(String sourceFilePathName, String contentType, String destFileName, int blockSize)好好研究一下,主要是在一些发送的文件头上有些不同,...

如题
多谢了,先!


|
你把SmartUpload这个文件解压了,打开它的public void downloadFile(String sourceFilePathName, String contentType, String destFileName, int blockSize)好好研究一下,主要是在一些发送的文件头上有些不同,我只是粗看了一下.

|
//下面的是显示一个页面





  int HttpResult; // 服务器返回的状态
  URLConnection urlconn;
  String vercheckpath="http://www.mybbs.com/vercheck.jsp";
  StringBuffer doc=new StringBuffer("");
  try
   { URL url=new URL(/tech-qa-java/vercheckpath/index.html); // 创建URL
     urlconn = url.openConnection(); // 试图连接并取得返回状态码
     urlconn.connect();
     HttpURLConnection httpconn =(HttpURLConnection)urlconn;
     HttpResult = httpconn.getResponseCode();
   }
  catch (Exception e)
   { System.out.println("Err!Conn www.mybbs.com:"+e.getMessage());
     return;
   }   
  if(HttpResult != HttpURLConnection.HTTP_OK) 
   { // 不等于HTTP_OK说明连接不成功
    }
  else
   { int filesize = urlconn.getContentLength(); // 取数据长度
     InputStreamReader isReader = new InputStreamReader(urlconn.getInputStream());
     char[] buffer = new char[2048]; // 创建存放输入流的缓冲
     int num = 0; // 读入的字节数
     while(num>-1)
      { num = isReader.read(buffer); // 读入到缓冲区
        if(num 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • Struts2增强版 Struts+
  • Eclipse的Struts插件 Struts Console
  • Eclipse的Struts开发插件 NitroX Struts IDE
  • Struts改进框架 XView4Struts
  • Struts验证码插件 JCaptcha4Struts2
  • Eclipse开发Struts的插件 Struts-It
  • 真诚的想交几个正在学struts和已经能熟练使用struts的朋友,留下mail好么?来者有分!!
  • Struts如何安装?
  • struts4php
  • Struts-Layout
  • Struts Menu
  • 为什么我的struts-examples.war不能用!!!!
  • 谁有struts的成功例子,可以分享一下?
  • 谁用过struts? 请教
  • Struts Wrapper
  • Eclipse的Struts插件 EasyStruts
  • Struts2的插件 LightURL
  • 有谁用过Struts?
  • 有关struts的讨论 进者有分
  • 求教高手struts开发中遇到的问题


  • 站内导航:


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

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

    浙ICP备11055608号-3