黑马程序员技术交流社区
标题:
【上海校区】java下载excel模板文件例子
[打印本页]
作者:
不二晨
时间:
2019-3-22 09:17
标题:
【上海校区】java下载excel模板文件例子
import org.springframework.http.ResponseEntity;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.io.FileUtils;
@RequestMapping(value = "/downLoadmoban",method = RequestMethod.GET)
public ResponseEntity<byte[]> downLoadmoban(HttpServletRequest request, HttpServletResponse response) throws IOException{
String rootpath = request.getSession().getServletContext().getRealPath("/muban");//获取项目中的模板文件夹
File file=new File(rootpath + File.separator + "ceshi.xls");
HttpHeaders headers = new HttpHeaders();
String fileName=new String("测试统计表导入模板.xls".getBytes("gb2312"),"iso-8859-1");//为了解决中文名称乱码问题
headers.setContentType(MediaType.APPLICATION_OCTET_STREAM);
headers.set(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename=\"" + fileName + "\"");
return new ResponseEntity<byte[]>(FileUtils.readFileToByteArray(file),
headers, HttpStatus.OK);
}
---------------------
【转载,仅作分享,侵删】
作者:小志的博客
原文:
https://blog.csdn.net/li1325169021/article/details/85336606
版权声明:本文为博主原创文章,转载请附上博文链接!
作者:
不二晨
时间:
2019-3-25 17:13
奈斯,感谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2