strut2文件下载及注意事项
来源:互联网 发布:景观怎么建模好看知乎 编辑:程序博客网 时间:2024/04/30 13:38
不多说话,直接上代码:
文件保存在项目Test的根目录的resource文件夹下
Action代码:
......public class DownLoad extends ActionSupport{ public String downLoad(){ return SUCCESS; } public InputStream getInputStream throws Exception{ String path="/resource/test_store.txt"; //这个路径是相对于工程根目录的绝对路径,注意不要写错了,否则会抛出如下异常,本人亲自试过: //Can not find a java.io.InputStream with the name [inputStream] in the invocation stack. //Check the <param name="inputName"> tag specified for this action. return ServletActionContext.getServletContext().getResourceAsStream(path); }......
struts.xml配置信息:
......<action name="download.*" class="com.system.action.DownLoad" method="downLoad"> <result name="success" type="stream"> <!--如果系统会自动到你的action中去找getInputStream方法;也可以为其他名称,但相应的方法名称也要改--> <param name="inputName">inputStream</param> <param name="bufferSize">4096</param> <!-- attachment的意思是直接下载,不让浏览器自动打开;filename指定下载文件的文件名,就是你在文件下载对话框中看到的文件名 --> <param name="contentDisposition">attachment:filename="text_save.txt"</param> </result></action>......
然后通过浏览器访问download.action就可以下载到text_store.txt
<--完-->
- strut2文件下载及注意事项
- strut2下载文件
- servlet 文件下载及注意事项
- strut2开发注意事项
- jsp下载文件的实现方法及注意事项
- jsp下载文件的实现方法及注意事项
- strut2 IE浏览器请求返回结果提示文件下载
- 【JavaWeb-13】文件上传DiskFileItemFactory、ServletFileUpload以及注意事项、文件下载及注意事项
- Strut2实现下载
- struts2的下载及注意事项
- strut2 单文件上传
- strut2 文件上传
- strut2 文件上传
- strut2中上传文件
- strut2实现文件上传
- strut2 上传文件
- myeclipse中导入strut2并使用strut2标签注意事项
- JAVA文件结构及注意事项
- 堆栈与函数调用
- 数据库 范式
- 波特的五力模型
- 新手入门:EJB初学者常有的十一个疑惑
- 开机速度变慢的思考
- strut2文件下载及注意事项
- Expression Launguage知识点概览
- 蓝桥杯练习—1
- 从逻辑、算数移位想到的问题
- 初触cocos2d-x,win32平台搭建以及创建第一个cocos2d-x项目遇到问题总结
- Day15第十五天 java基础 -------JAVA类集
- Day16第十六天 java基础 -------JAVA类集
- 星座排行榜
- 批处理练习3---for命令续