2008-01-08
提供文件下载的一种(smartUpLoad)
虽然没有必要使用组件,既然用到了,做个备忘:
主页:a.jsp
加入这样一个按钮
<input type="button" name="Submit3" onClick="window.open('downloadTxt.jsp')" value="模板下载" />
在downloadTxt.jsp中
<%@ page contentType="text/html;charset=gb2312" import="com.common.upload.*" %><%
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 初始化
su.initialize(pageContext);
// 设定contentDisposition为null以禁止浏览器自动打开文件,
//保证点击链接后是下载文件。若不设定,则下载的文件扩展名为
//doc时,浏览器将自动用word打开它。扩展名为pdf时,
//浏览器将用acrobat打开。
su.setContentDisposition(null);
// 下载文件
su.downloadFile("/model/TXTmodel.txt");
%>
注意:1. 关于SmartUpload这个组件的加载,就不多说了
2. downloadTxt.jsp中是以流处理的,<%%>之外有任何符号,包括空格和回车,都会导致流的解析出错,即<%%>之外请不要任何其他符号。
发表评论
- 浏览: 10702 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
自行车
共 1 张
共 1 张
最近加入圈子
最新评论
-
HashMap使用
你就是在thinking in java 上下载的吧,不过总结的不错
-- by lysmart_8 -
过去有一位年轻和尚,一心 ...
哈哈哈,这个老和尚估计是个高级“和尚”
-- by hydex -
不规范的树结构表查询
一个值得读一下的文章:http://www.itpub.net/redirect ...
-- by hydex






评论排行榜