![]() |
|
||||||||||||||
| | 网站首页 | 站长教学 | 免费导航 | QQ强行聊天 | 免费计数器 | 论坛BBS | 电影小偷 | flash小偷 | mm图片小偷 | 搜索排行 | 电影二站 | 免费宽频影视 | 网络电视 | 歌曲音乐 | 免费FLASH | 自动点歌 | 文章图片 | mm图片库 | 留言本站 | 友情连接 | 自助友情链接 | 新闻资讯 | 域名主机 | alexa增长器 | | ||
|
||
|
|||||
| 简单介绍用JSP来实现文件下载功能的几种方式 | |||||
作者:佚名 文章来源:转自网页教学网 点击数: 更新时间:2007-8-2 ![]() |
|||||
|
1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。 2.在服务器端把文件转换成输出流,写入到response,以response把文件带到浏览器,由浏览器来提示用户是否愿意保存文件到本地。 3.既然是JSP的话,还有一种方式就是用Applet来实现文件的下载。不过客户首先得信任你的这个Applet小程序,由这个程序来接受由servlet发送来的数据流,并写入到本地。 Servlet端示例 public void service(HttpServletRequest req, HttpServletResponse res) JApplet端示例 URLConnection con; 4.顺便把JApplet上传文件的代码也贴上来. JApplet端示例 URLConnection con; 总结:在文件的传输中是流的形式存在的,在硬盘上是文件的形式存在的。我们要做的只是通过HttpServletRequest和HttpServletResponse,或者是response和request来发送流和读取流。以及把文件转换成流或把流转换成文件的操作。 |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 新手入门:简单介绍Hibernat AJAX学习基础:简单介绍数据 新手入门:简单介绍JDK5.0中 简单介绍Java实时应用程序中 ASP入门知识:简单介绍ASP的 新型标记语言 XHTML 简单介绍 简单介绍用RMAN进行Oracle自 简单介绍Oracle数据库去除别 简单介绍:MS-SQL数据库开发 简单介绍ASP中Cache技术的应 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|