<%@ 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();
response.setHeader("Content-disposition", "inline;filename=test.xls");
File fileLoad = new File("D:/", "test.xls");
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();
}
catch(Exception ex){
ex.getMessage();
}
}
%>
response.setHeader("Content-disposition","attachment; filename="+fileName);//在一个新的页面打开附件
response.setHeader("Content-disposition", "inline;filename=test.xls");//在当前页面打开
分享到:
相关推荐
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
JSP基于SSH2快递寄件仓库物流配送管理系统设计毕业源码案例设计 开发软件:Eclipse或者Idea 数据库: mysql ...下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
(3)课程指导模块,在该模块中,教师可上传自己编写的教学设计和教案等文档,学生可以在线下载、保存,系统能够记录每个文档下载次数。 (4)留言讨论模块,该模块类似于论坛,教师,学生都可以在上面发问题和讨论...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
办公自动化系统应实现的功能如下。 企业的日常管理,应包括企业的会议管理和公告管理。用户可以通过这一模块查看企业发布的会议、公告,并设置了添加新公告和会议的功能。 考勤管理,应包括外出登记、请假登记...
学生功能:查询所有课程信息,在线课程视频信息查询,可以在线观看某个视频教学,查询和下载所有的课件文件,查看所有话题讨论信息,可以回复话题,也可以查看话题的回复信息,可以查询网站公告信息,查询老师布置...
思维是个很诡异的东西,一旦陷入某个死角,很难逃出. 惟有冷却一些时间,完全抛开旧的思维,才能找到新的出路. 其实就是一个幻灯效果,考虑到使用方便,就封装成一个插件了. 插件特点 1. 参数高度自定义; 2. 可重复调用且...
主要对jsp访问的拦截和控制,Spring作为整个控制的核心,通过控制反转技术和面向切面技术,让Spring自动对使用的类文件进行调用和导入,MyBatis主要作为底层操作数据库,不牵扯业务逻辑,开发工具采用Eclipse,...
1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能 ... 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。
jsp文件可放在resin-1.1.3/doc目录下;servlet可以放在resin-1.1.3/doc/web-inf/classes下面。测试 从 http://localhost:8080/ 中可以看到resin的欢迎界面。 下载您可以在此下载最新的Resin1.1.3。大概是2.5M。...
如果你需要验证某个文件的时候,我们可以单独去验证它。方法是,在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。 4 启动优化,关闭不需要使用的模块 一个系统20%的功能往往能够满足80%的需求,...
把文档中选定的文字转换成SWF文件(奇妙的功能!) 增强DW的ASP+编码功能的插件 · ASP+ Dream 增强DW的ASP+编码功能的插件 Set Alt Text 类别:DW Command 文件格式:mxp 一次性给页面内所有图片加上alt 文字...
本项目旨在建立一个基于J2EE的WEB应用系统,提供问卷创建...针对每一张问卷的每一个题目的任易选项,用户也可以设置截断,终止调查,也可以设置跳转,即被调查者点击了某个选项后自动跳转到与该选项匹配的后续题目上。
//将某个文件的文件数据写出到输出流中 6. String getFileName(String fileId);//获取文件名 7. } 其中save(FileActionForm fileForm)方法,将封装在fileForm中的上传文件保存到数据库中,这里我们使用...
2.自动搜索某个目录所有模板文件,无需配置 代码生成器模板可以引用的相关变量 1. g.generateByTable("table_name") 方法可以引用的变量 table : cn.org.rapid_framework.generator.provider.db.table.model.Table ...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
作用是把文件复制或者移动到某个文件夹 mxp/层的转换特效,2.0版 mxp/加入JSP中的Include mxp/用表单外部的事件来提交表单 mxp/用表单外部的事件来控制表单的行为,包括提交,清空等等 mxp/可以对文本框中的内容做...