zoukankan      html  css  js  c++  java
  • SSH下载的方法

    ----------------------------------下作下载方法一----------------------------------------------------------------------

    action:

     public String downTest(){

      try {   

     name =new String(getFilename().getBytes("iso-8859-1"),"utf-8");

       tname=java.net.URLEncoder.encode(name,"utf-8");   

         String path=ServletActionContext.getServletContext().getRealPath("/upload/"+name);  

      File file=new File(path);    inputStream=new FileInputStream(file);  

         } catch (Exception e) {

       e.printStackTrace();

      }

      return SUCCESS;  

    }

    struts.xml:

     <!-- 下载中心控制器 -->

      <action name="download" class="downloadAction">

        <result name="downloadqry">/download.jsp</result>  

      <result name="success" type="stream">    

       <!-- 设置输入流 -->

       <param name="inputstream">inputStream</param>      

      <!-- 设置下载的方式及文件名 -->  

            <param name="contentDisposition">attachment;filename=${tname}</param>  

        </result>

       <interceptor-ref name="defaultStack"></interceptor-ref>   

    </action>

    jsp:

    <a href="download!downTest?filename=${download.aname}" id="${download.aname}"style="color:#0099FF; cursor: pointer;" >  下载</a>

  • 相关阅读:
    Linux_修改网卡名
    综合架构_ansible_剧本编写
    综合架构_ansible自动化管理服务
    Linux_综合架构_ssh基于密钥_远程连接
    NFS项目实践
    综合架构_实时同步服务 inotify
    综合架构_nfs常见错误
    linux_知识点集锦
    企业全网备份数据
    综合架构_存储服务nfs
  • 原文地址:https://www.cnblogs.com/qgc88/p/SSH_down.html
Copyright © 2011-2022 走看看