zoukankan      html  css  js  c++  java
  • SSH 文件/图片下载(中文)

    jsp

    <s:form action="downLoad" method="post">
     <s:file name="fileName"/>
     <s:submit value="下载"/>
     </s:form>

    struts.xml

        <action name="downLoad" class="an.action.DownLoadLoginAction" method="downLoad">
             <result type="stream">
               <param name="contentType">image/jpeg</param>
               <param name="contentDisposition">attachment;filename=${fileName}</param>
             </result>
         </action>

    downLoadAction

    package an.action;

    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.InputStream;
    import com.opensymphony.xwork2.ActionSupport;


    public class DownLoadLoginAction extends ActionSupport {
        private InputStream inputStream;
        private String fileName;

    //编写方法
        public String downLoad() throws FileNotFoundException{
            System.out.println(fileName);
            inputStream= new FileInputStream("E:\"+fileName);
            return SUCCESS;
        }


        public InputStream getInputStream() {
            return inputStream;
        }
        public void setInputStream(InputStream inputStream) {
            this.inputStream = inputStream;
        }
        public String getFileName() {
            return fileName;
        }
        public void setFileName(String fileName) {
            this.fileName = fileName;
        }
    }

  • 相关阅读:
    koller——PGM 基础
    java 类 多态
    java 基础知识
    相关性检验和独立性检验
    IDEA远程连接Hadoop
    sklearn pipeline
    java static
    sklearn learn preprocessing
    数据预处理 简介
    RATE-MAX alpha冲刺第八天
  • 原文地址:https://www.cnblogs.com/anshuo/p/5380829.html
Copyright © 2011-2022 走看看