7、SpringMVC实战:利用SpringMVC进行文件下载

利用SpringMVC进行文件下载

package com.controller;

import com.pojo.Student;

import org.apache.commons.io.IOUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.UUID;

@Controller
public class MyCon {
   
   
     
    //文件下载操作
    @RequestMapping("fileDownLoad")
    public void fileDownLoad(String   filetype,String  filename, HttpServletRequest  req, HttpServletResponse resp) throws Exception {
   
   
     
        //[1]把需要下载的文件从服务器读过来
        // 获得需要下载的文件名称
        // 获得服务器目录
        String realPath = req.getServletContext(

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: