最近项目需要用到上传下载,以前学jsp的时候直接用的是smartUpload,现在学的框架但是老师只是简单地教了框架的内容
对struts文件上传和下载没有涉及,没办法只能自己自学了!结果出现了上面的问题。
这个问题的根本原因网上都有说出来,但是没有给出的解决方案。原因是要返回的流为空,文件的路径有误导致文件的输入流为空!
所以最好在逻辑处理那块输出的你要下载文件的路径看是不是你要下载的路径...
分类:
编程语言 时间:
2014-06-07 13:15:51
阅读次数:
289
一般上传是用iframe表单提交的方式,页面中的iframe刷新是不会刷新整个页面的,所以由iframe利用input
file提交表单上传到服务器在主页面看起来就是无刷新的。
分类:
Web程序 时间:
2014-06-07 08:10:19
阅读次数:
337
注意点 private File
image;//对应的就是表单中文件上传的那个输入域的名称,Struts2框架会封装成File类型的 private String
imageFileName;// 上传输入域FileName 文件名 private String im...
分类:
其他好文 时间:
2014-06-06 17:36:01
阅读次数:
255
在研究HttpRequest的时候,搞文件上传的时候,经常碰到返回HttpPostedFile对象的情况,这个对象才是真正包含文件内容的东西。经常要获取的最重要的内容是FileName属性与SavaAs方法,现在我们来详细看看这个东西。一、常用属性ContentLength:获取上载文件的大小(以字...
分类:
其他好文 时间:
2014-06-05 20:37:27
阅读次数:
665
前面几则日志中讲述了在 PHP 中上传文件,相信大家对 PHP
中如何进行文件上传已经初步掌握。本文来继续探讨在 PHP 中上传文件的技术,不同的是,本次上传将仅限于图片文件的上传,并且将采用 Ajax 技术。
本例将要实现这样的效果:当用户选择图片,开始上传后,后台上传完成时,随即会显示到当前页面...
分类:
Web程序 时间:
2014-06-04 15:30:13
阅读次数:
426
前台代码:1 2 3 4 后台代码:1 if
(Request.Files.Count>0)2 {3 HttpPostedFile f = Request.Files[0];4
f.SaveAs(Server.MapPath("002.jpg"));5 }注意必须有这个enctype="multip...
分类:
其他好文 时间:
2014-06-03 16:10:48
阅读次数:
303
支持多文件上传的jQuery文件上传插件Uploadify,目前此插件有两种版本即Flash版本和HTML5版本,对于HTML5版本会比较好的支持手机浏览器,避免苹果手机Safari浏览器不支持Flash,主要特性:支持多文件上传、HTML5版本可拖拽上传、实时上传进度条显示、强大的参数定制功能,如...
分类:
Web程序 时间:
2014-05-31 20:12:30
阅读次数:
341
支持多文件上传的jQuery文件上传插件Uploadify,目前此插件有两种版本即Flash版本和HTML5版本,对于HTML5版本会比较好的支持手机浏览器,避免苹果手机Safari浏览器不支持Flash,主要特性:支持多文件上传、HTML5版本可拖拽上传、实时上传进度条显示、强大的参数定制功能,如...
分类:
Web程序 时间:
2014-05-31 20:10:02
阅读次数:
330