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

jsp Smart Upload上传下载全攻略

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



// 利用Request对象获取参数之值
out.println("TEST="+su.getRequest().getParameter("TEST")
+"<BR><BR>");

// 逐一提取上传文件信息,同时可保存文件。
for (int i=0;i<su.getFiles().getCount();i++)
{
com.jspsmart.upload.File file = su.getFiles().getFile(i);

// 若文件不存在则继续
if (file.isMissing()) continue;

// 显示当前文件信息
out.println("<TABLE BORDER=1>");
out.println("<TR><TD>表单项名(FieldName)</TD><TD>"
+ file.getFieldName() + "</TD></TR>");
out.println("<TR><TD>文件长度(Size)</TD><TD>" +
file.getSize() + "</TD></TR>");
out.println("<TR><TD>文件名(FileName)</TD><TD>"
+ file.getFileName() + "</TD></TR>");
out.println("<TR><TD>文件扩展名(FileExt)</TD><TD>"
+ file.getFileExt() + "</TD></TR>");
out.println("<TR><TD>文件全名(FilePathName)</TD><TD>"
+ file.getFilePathName() + "</TD></TR>");
out.println("</TABLE><BR>");

// 将文件另存
// file.saveAs("/upload/" + myFile.getFileName());
// 另存到以WEB应用程序的根目录为文件根目录的目录下
// file.saveAs("/upload/" + myFile.getFileName(),
su.SAVE_VIRTUAL);
// 另存到操作系统的根目录为文件根目录的目录下
// file.saveAs("c:\\temp\\" + myFile.getFileName(),
su.SAVE_PHYSICAL);

}
%>
</body>
</html>


四、文件下载篇

1、下载链接页面download.html

页面源码如下:

<!--
文件名:download.html
作 者:纵横软件制作中心雨亦奇(zhsoft88@sohu.com)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>下载</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<a href="jsp/do_download.jsp">点击下载</a>
</body>
</html>


2、下载处理页面do_download.jsp do_download.jsp展示了如何利用jspSmartUpload组件来下载文件,从下面的源码中就可以看到,下载何其简单。

源码如下:

<%@ page contentType="text/html;charset=gb2312"
import="com.jspsmart.upload.*" %><%
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 初始化
su.initialize(pageContext);
// 设定contentDisposition为null以禁止浏览器自动打开文件,
//保证点击链接后是下载文件。若不设定,则下载的文件扩展名为
//doc时,浏览器将自动用word打开它。扩展名为pdf时,
//浏览器将用acrobat打开。
su.setContentDisposition(null);
// 下载文件
su.downloadFile("/upload/如何赚取我的第一桶金.doc");
%>


注意,执行下载的页面,在Java脚本范围外(即<% ... %>之外),不要包含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