Spring Boot 單文件下載 , 多文件 zip 下載

Spring Boot 單文件下載 , 多文件 zip 下載


import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
/**
 * @program: FILE
 * @description:
 */
@RestController
@RequestMapping("/file")
public class FileController {

    /**
     * 下載
     *
     * @param response
     */
    @GetMapping("/download")
    public void zipDownload(HttpServletResponse response) {
        // , "實體類格式化-2.txt", "實體類格式化-3.txt"
        String fileNameArr[] = {"實體類格式化-1.txt"};
        // , "C:/file/實體類格式化-2.txt", "C:/file/實體類格式化-3.txt"
        String filePathArr[] = {"C:/file/實體類格式化-1.txt"};
        if (fileNa
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章