BlogJava
首页
新随笔
联系
聚合
管理
37 Posts :: 64 Stories :: 21 Comments :: 0 Trackbacks
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
随笔档案
(39)
2010年6月 (1)
2009年12月 (3)
2009年11月 (1)
2009年10月 (3)
2009年9月 (16)
2009年8月 (14)
2009年7月 (1)
文章档案
(59)
2009年11月 (2)
2009年10月 (11)
2009年9月 (15)
2009年8月 (31)
新闻档案
(2)
2009年8月 (2)
收藏夹
(89)
DB(11)
eclipse(1)
Enterprise Eximbill
java(27)
javascript(8)
linux(4)
webservice(11)
会计(4)
工作流(3)
框架(6)
随笔(14)
baidu
最新评论
1. re: httpclient登录开心网[未登录]
代码不能实现登录。
--李莫愁
JSP实现点击链接后下载文件(相当于右键另存)功能
/**
* 实现文件另存功能
*
*
@param
text
* 文件内容
*
@param
fileName
* 文件名称
*
@return
*/
protected
String renderFile(String text, String fileName)
throws
IOException
{
response.addHeader(
"
Content-Disposition
"
,
"
attachment; filename=
"
+
fileName);
response.setContentType(
"
application/octet-stream
"
);
response.setCharacterEncoding(
"
GB2312
"
);
response.getWriter().write(text);
response.flushBuffer();
response.getWriter().close();
return
null
;
}
下载的action:
/**
* 提供下载的方法
*
@return
*/
public
String down()
{
String dir
=
getFullPath()
+
"
/upload/file/
"
;
try
{
if
(
!
FileUtils.exists(dir))
{
new
File(dir).mkdirs();
}
Random r
=
new
Random(System.currentTimeMillis());
Integer randomInt
=
r.nextInt();
this
.renderFile(
"
test content:
"
+
randomInt,randomInt
+
"
.txt
"
);
}
catch
(IOException e)
{
e.printStackTrace();
this
.renderText(e.getMessage());
}
return
null
;
}
posted on 2009-08-07 23:37
xiachang88
阅读(169)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
Powered by:
BlogJava
Copyright © xiachang88