没有合适的资源?快使用搜索试试~ 我知道了~
使用jsp下载excel文件
5星 · 超过95%的资源 需积分: 50 47 下载量 60 浏览量
2011-11-17
17:15:54
上传
评论
收藏 1KB TXT 举报
温馨提示
试读
2页
使用jsp下载excel文件 JSP文件下载后台生成的excel文件到本地机。
资源推荐
资源详情
资源评论
使用jsp下载excel文件
<%@ page contentType="application/x-xls;charset=GBK"%>
<%@ page import="java.io.File,java.io.FileInputStream"%>
<%@ page import="javax.servlet.ServletOutputStream"%>
<%
out.clear();
out = pageContext.pushBody();
String fileName = request.getParameter("fileName");
response.setHeader("Content-disposition","inline;filename="+fileName);
File fileLoad = new File(request.getRealPath("")+"/shipment/template", fileName);
long fileLength = fileLoad.length();
String length = String.valueOf(fileLength);
response.setHeader("Content_Length", length);
FileInputStream input = null;
ServletOutputStream output = null;
try {
input = new FileInputStream(fileLoad);
output = response.getOutputStream();
byte[] block = new byte[1024];
int len = 0;
while ((len = input.read(block)) != -1) {
output.write(block, 0, len);
}
} catch (Exception e) {
e.getMessage();
} finally {
try {
input.close();
output.flush();
output.close();
<%@ page contentType="application/x-xls;charset=GBK"%>
<%@ page import="java.io.File,java.io.FileInputStream"%>
<%@ page import="javax.servlet.ServletOutputStream"%>
<%
out.clear();
out = pageContext.pushBody();
String fileName = request.getParameter("fileName");
response.setHeader("Content-disposition","inline;filename="+fileName);
File fileLoad = new File(request.getRealPath("")+"/shipment/template", fileName);
long fileLength = fileLoad.length();
String length = String.valueOf(fileLength);
response.setHeader("Content_Length", length);
FileInputStream input = null;
ServletOutputStream output = null;
try {
input = new FileInputStream(fileLoad);
output = response.getOutputStream();
byte[] block = new byte[1024];
int len = 0;
while ((len = input.read(block)) != -1) {
output.write(block, 0, len);
}
} catch (Exception e) {
e.getMessage();
} finally {
try {
input.close();
output.flush();
output.close();
资源评论
- niyege12032013-01-14不错,挺实用的~可以借鉴
- harrypotterlove2013-03-14这个有点 骗人啊 就是一个小的text 还要5分 很多书上都有的
- default_email2016-01-07还不错 ,可以借鉴看看 学习下
- ccsccl2015-03-11谢谢,可以直接用
若幽爸爸
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功