文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网站建设经验技巧jsp Smart Upload上传下载全攻略
精品推荐
特别推荐
·最受欢迎的网管工具集
·ADSL登录是错误,出现691是什么意思
·网站建设中的常用代码
·Web搜索引擎设计和实现分析
·网页心得:网页色彩的搭配
·网页颜色搭配的技巧
·网站上传方法汇总
·最大限度优化博客文章
·基本的页面设计元素布局比例
·网站策划书实例
·应用网页标准制作网站的几点好处
·网页设计心得:页面布局的简单规则
·注意:网页标题和网页Meta的写法
·网管员在日常维护局域网时的几点注意事项
·常用网页使用js技巧收集(200多个)
·WEB开发碰到的问题及经验十八则
·网页设计文字大小相关的四种设置方法
·怎样制作网页?
·谈论做网站的理念与技术
·“口碑营销”的关键问题是在效率
热点TOP10
·知道对方的ip地址,如何查具体物理地址?
·最受欢迎的网管工具集
·网页摹仿和抄袭的心得论
·校园网络投票的作弊和反作弊技术
·网页设计:当标题不能显示完整的时候
·网页设计从业者必看的职业规划
·网站上传方法汇总
·肤浅网页设计
·网站网页100-1%的内容是导航
·把复杂的网站导航简单化
·从四个方面谈谈Web标准的价值所在
·网页设计中插入网页音乐的技巧
·50佳网站基本页面设计元素的布局比例
·将来会比较流行的几种导航的方向
·防止网页被盗用 网页加密完全攻略
·最大限度优化博客文章
·基本的页面设计元素布局比例
·电子杂志设计制作中的新技术整合运用
·电子杂志的创编制作过程解析
·网页制作解惑:图象文件的路径

jsp Smart Upload上传下载全攻略

日期:2007年3月8日 作者: 查看:[大字体 中字体 小字体]



原型:public Files getFiles()

5、getRequest

作用:取得Request对象,以便由此对象获得上传表单参数之值。

原型:public Request getRequest()

6、setAllowedFilesList

作用:设定允许上传带有指定扩展名的文件,当上传过程中有文件名不允许时,组件将抛出异常。

原型:public void setAllowedFilesList(String allowedFilesList)

其中,allowedFilesList为允许上传的文件扩展名列表,各个扩展名之间以逗号分隔。如果想允许上传那些没有扩展名的文件,可以用两个逗号表示。例如:setAllowedFilesList("doc,txt,,")将允许上传带doc和txt扩展名的文件以及没有扩展名的文件。

7、setDeniedFilesList

作用:用于限制上传那些带有指定扩展名的文件。若有文件扩展名被限制,则上传时组件将抛出异常。

原型:public void setDeniedFilesList(String deniedFilesList)

其中,deniedFilesList为禁止上传的文件扩展名列表,各个扩展名之间以逗号分隔。如果想禁止上传那些没有扩展名的文件,可以用两个逗号来表示。例如:setDeniedFilesList("exe,bat,,")将禁止上传带exe和bat扩展名的文件以及没有扩展名的文件。

8、setMaxFileSize

作用:设定每个文件允许上传的最大长度。

原型:public void setMaxFileSize(long maxFileSize)

其中,maxFileSize为为每个文件允许上传的最大长度,当文件超出此长度时,将不被上传。

9、setTotalMaxFileSize

作用:设定允许上传的文件的总长度,用于限制一次性上传的数据量大小。

原型:public void setTotalMaxFileSize(long totalMaxFileSize)

其中,totalMaxFileSize为允许上传的文件的总长度。

C.下载文件常用的方法

1、setContentDisposition

作用:将数据追加到MIME文件头的CONTENT-DISPOSITION域。jspSmartUpload组件会在返回下载的信息时自动填写MIME文件头的CONTENT-DISPOSITION域,如果用户需要添加额外信息,请用此方法。

原型:public void setContentDisposition(String contentDisposition)

其中,contentDisposition为要添加的数据。如果contentDisposition为null,则组件将自动添加"attachment;",以表明将下载的文件作为附件,结果是IE浏览器将会提示另存文件,而不是自动打开这个文件(IE浏览器一般根据下载的文件扩展名决定执行什么操作,扩展名为doc的将用word程序打开,扩展名为pdf的将用acrobat程序打开,等等)。

2、downloadFile

作用:下载文件。

原型:共有以下三个原型可用,第一个最常用,后两个用于特殊情况下的文件下载(如更改内容类型,更改另存的文件名)。

① public void downloadFile(String sourceFilePathName)

其中,sourceFilePathName为要下载的文件名(带目录的文件全名)

② public void downloadFile(String sourceFilePathName,String contentType)

其中,sourceFilePathName为要下载的文件名(带目录的文件全名),contentType为内容类型(MIME格式的文件类型信息,可被浏览器识别)。

③ public void downloadFile(String sourceFilePathName,String contentType,String destFileName)

其中,sourceFilePathName为要下载的文件名(带目录的文件全名),contentType为内容类型(MIME格式的文件类型信息,可被浏览器识别),destFileName为下载后默认的另存文件名。

三、文件上传篇

㈠ 表单要求

对于上传文件的FORM表单,有两个要求:

1、METHOD应用POST,即METHOD="POST"。

2、增加属性:ENCTYPE="multipart/form-data"

下面是一个用于上传文件的FORM表单的例子:

<FORM METHOD="POST" ENCTYPE="multipart/form-data"
ACTION="/jspSmartUpload/upload.jsp">
<INPUT TYPE="FILE" NAME="MYFILE">
<INPUT TYPE="SUBMIT">
</FORM>


㈡ 上传的例子

1、上传页面upload.html

本页面提供表单,让用户选择要上传的文件,点击"上传"按钮执行上传操作。

上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 




上一篇:创建网站的 RSS 内容摘要

下一篇:tomcat5.5.4从安装到配置

jsp Smart Upload上传下载全攻略 相关文章:
·QQ空间如何上传照片
·视频下载不求人 突破封锁保存各类视频资源
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·熊猫烧香腾讯QQ表情包抢先下载
·设好eMule电驴两项关键配置 提高下载速度
·BT下载速度变慢原因解读及应对方法分析
·jspSmartUpload上传下载全攻略1
·教你如何下载观看在线网络电影
·假期快乐分享,玩转Picasa图片上传
·大量Windows Vista 边栏小工具下载
jsp Smart Upload上传下载全攻略 相关软件:
·万能声卡驱动下载适用于VIA芯片声卡
·QQ显IP 显隐身超级版 2款不同功能最新QQ版本 友情下载
·张信哲经典10部MV下载
·升腾与坠落(下载)
·海量免费毕业论文打包下载
·辛子奇-----《倒数计时》专辑MP3下载
·图片下载之图片猎人(Pix Hunter) V3.0 Bate
·Smart HLP 2 RTF V3.0 汉化版
·Smart Bro V2.7.0010
·江民杀毒软件KV2007下载版 V10.00.600 30天免费

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot