Ext+struts2如何实现文件下载
我前台用的是Ext的Grid来展示文件列表, 服务端是用Struts2,现在想让用户选中一个文档后点下载按钮就能实现文档下载功能。数据库里放的是文档的名称和路径,文档的实际路径在c盘某个目录中,请问如何实现下载。
我再struts配置文件中
<action name="DownLoadDocument" class="DocumentAction" method="downLoadDocument">
<result type="stream">
<param name="inputName">inputStream</param>
<param name="contentType">application/x-msdownload;charset=utf-8</param>
<param name="contentDisposition">attachment;filename="hello"</param>
<param name="bufferSize">15097152</param>
</result>
</action>
可是返回时用firefox只能看到返回的文件流,并不能出现文件下载提示框。
请教各位高手是什么原因?
我再struts配置文件中
<action name="DownLoadDocument" class="DocumentAction" method="downLoadDocument">
<result type="stream">
<param name="inputName">inputStream</param>
<param name="contentType">application/x-msdownload;charset=utf-8</param>
<param name="contentDisposition">attachment;filename="hello"</param>
<param name="bufferSize">15097152</param>
</result>
</action>
可是返回时用firefox只能看到返回的文件流,并不能出现文件下载提示框。
请教各位高手是什么原因?
...全文
相关推荐
ext+struts2
ext+struts2 是实现文件上传。源码,很好的列子,请大家放心下载。
一个基于Ext+Struts2+spring实现的级联分页示例程序源码例子
一个基于Ext+Struts2+spring实现的级联分页示例程序源码例子
struts 实现文件上传与下载.rar
struts 实现文件上传与下载.rar,简单实用
struts1.2 上传和下载
struts1.2 的上传和下载, 如果需要得到相对路径, 加一个 String path=request.getSession().getServletContext().getRealPath(); 就行了 ,这个就是comcat下的项目路径。
struts2+extjs3 单/多文件上传
struts2+extjs3的单/多文件上传,后台也可以不用struts2,前台也可以去掉extjs,资源包含所需要的所有JAR包,无需另外下载,代码量绝对精简易懂。


