- 浏览: 108346 次
- 性别:
- 来自: 武汉
文章分类
最新评论
-
ldwtill:
overwrite呢?
overload,overwrite和override比较 -
dafeiwang:
...
过滤器和拦截器的区别
[code="java"]
/** *//**
* 实现文件另存功能
*
* @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;
}
页面链接调用:
"${ctx}/va/va!down.do" >下载
发表评论
-
如何让项目使用myEclipse部署在tomcat的ROOT目录下
2012-08-21 15:52 0工程右键--Properties--Myeclipse-- ... -
java正则表达式入门文档
2011-09-23 16:22 725引言 正则表达 ... -
B/S与C/S的区别
2011-05-07 21:55 609C/S是Client/Server的缩写 ... -
冒泡排序的简单例子
2011-05-07 21:48 753public class maopao { /** ... -
webservice 入门案例
2011-05-02 20:59 858最近准备考试:将webservice 充充电,本想配置一遍,在 ... -
jsp页面提交时post和get的区别
2011-05-02 20:24 9581.Post传输数据时,不需要在URL中显示出来,而Get方法 ... -
JUnit 实例讲解
2011-05-02 20:19 1462JUnit 4是JUnit框架有史 ... -
主题:struts2 与 jfreechart的整合
2011-05-02 10:00 960显示效果: 先引入相关的jar包: jcommon- ... -
java经典面试题!
2011-05-02 09:21 764今天上午我 ... -
overload,overwrite和override比较
2011-05-02 09:12 1577老话重提,又是重载和重写的区别等的概念性问题,记录下,以后 ... -
接口与抽象类的区别
2011-05-02 09:10 814接口中基本数据类型的数据成员,都默认为static和fi ... -
java中abstract,interface,final,static总结
2011-05-02 09:09 694关键字: abstract, interfac ... -
关于EL表达式语言的简单总结
2011-05-02 08:32 711关于EL表达式语言的简 ... -
一个过滤敏感词的filter,看书学到的,小结之:
2011-05-02 08:24 1004一个过滤敏感词的filter,看书学到的,小结之: 原 ... -
一个小小的防盗链图片的filter
2011-05-02 08:23 746public class ImageRedirectFilte ... -
jstl学习小结
2011-05-02 08:21 9131 FOREACH学习: <c:forEach it ... -
【MyEclipse8.5】该版本的MyEclipse的优化
2011-05-02 08:09 739第一步: 取消自动validation vali ... -
异步 同步的通俗解释
2011-05-01 21:12 1097异步 同步的通俗解释 A代表小孩 B代表大人 ... -
static 和 final 的使用
2011-05-01 20:54 842一、 final 关键字final ... -
jfreechart火速应用
2011-05-01 20:40 691import org.jfree.chart.ChartFac ...
相关推荐
JSP 点击链接后下载文件(相当于右键另存)功能实现代码。
2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统...
2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性...