社区
Java EE
帖子详情
※怎么让网页上链接的文档,在点击时自动下载?请各位赐教!谢谢!
ltf_ty
2004-03-15 10:34:02
我想在网页上链接个文档,在点击时就下载,不想通过鼠标右键的“另存为”下载,
请知道的兄弟告知,谢谢!
...全文
253
10
打赏
收藏
※怎么让网页上链接的文档,在点击时自动下载?请各位赐教!谢谢!
我想在网页上链接个文档,在点击时就下载,不想通过鼠标右键的“另存为”下载, 请知道的兄弟告知,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltf_ty
2004-05-05
打赏
举报
回复
谢谢各位!
amortal
2004-03-19
打赏
举报
回复
把你文件的后缀名改成比较奇怪的,如ddiffjf,就可以了,呵呵
charlie0895
2004-03-19
打赏
举报
回复
我也学习学习
entitybean
2004-03-19
打赏
举报
回复
压呀
tanghuan
2004-03-19
打赏
举报
回复
<%
String filename = "要保存的文件名";
//如果文件名有中文,对文件名编码
//filename=toUtf8String(filename)
java.io.OutputStream outstream=response.getOutputStream();
//你要下载的内容,可以是文件中的,也可以是数据库大字段的
InputStream in=....;
response.setContentType("application/x-msdownload");
response.setHeader("Content-disposition",
"attachment; filename=" + filename);
byte[] buff=new byte[1024];
int len=0;
while((len=in.read(buff))>-1){
out.write(buff,0,len);
}
//注意,JSP前后都不要有任何字符,否则文件的内容就被改变了,
//最好是写成SERVLET。这样就不限制是什么类型、大小了,比
//mySmartUpload 好用
%>
Fortune2k1
2004-03-19
打赏
举报
回复
to:叛軍無
運用smartupload.
實例:
SmartUpload mySmartUpload = new SmartUpload();
// Initialization
mySmartUpload.initialize(config,request,response);
mySmartUpload.setContentDisposition(null);
mySmartUpload.downloadFile("/upload/" + custId + "/" + fileNameFromJsp);
方法:setContentDisposition(null)就是指定任何格式的文件都提示下載而不是直接打開.
Smartupload中方法setContentDisposition:
public void setContentDisposition(String s)
{
m_contentDisposition = s;
}
SmartUpload中其他相關代碼:
m_contentDisposition = m_contentDisposition != null ? m_contentDisposition : "attachment;";
if(s2 == null)
m_response.setHeader("Content-Disposition", m_contentDisposition + " filename=" + getFileName(s));
else
if(s2.length() == 0)
m_response.setHeader("Content-Disposition", m_contentDisposition);
else
m_response.setHeader("Content-Disposition", m_contentDisposition + " filename=" + s2);
while((long)k < l)
{
int j = fileinputstream.read(abyte0, 0, i);
k += j;
m_response.getOutputStream().write(abyte0, 0, j);
}
fileinputstream.close();
bestdelphier
2004-03-19
打赏
举报
回复
呵呵,又学到一招。
追求自由
2004-03-16
打赏
举报
回复
up
new_zero
2004-03-16
打赏
举报
回复
同意樓上
problemonline
2004-03-16
打赏
举报
回复
直接写超链接就可以呀,浏览器支持这项功能,比如说你的文档名a.doc,那么链接是<a href='a.doc'>文档</a>,这样别人点击的时候就会提示下载到本地,不过在客户端安装了word的情况下,他会默认用word打开,所以最好把他压缩成以.zip,.exe..war等形式的,这样能节省别人的下载时间
java实现
自动
下载
文件,从文件服务器中
自动
下载
文件并写入到本机中,这样的功能如何实现呢...
老大交给了这么一个任务:JavaWeb项目,用户在登陆系统
时
,浏览器
自动
到文件服务器中去
下载
一些文件(都是txt格式的日志文件)并保存在本机中。之前是需要用户手动
点击
下载
链接
的。想了半天,都没什么头绪。用...
Python 多线程、利用request使用代理、利用递归深度抓取电影
网页
的内容并将电影的介绍和
下载
链接
保存到mysql中
首先抓取主页内的所有符合条件的url和标题,去重后放到moviepage数据表中,后期利用递归在从moviepage中筛选出未被抓取的页面
链接
进行爬取,在抓取到电影详情页面
时
,只获取电影名,介绍,
下载
链接
,并保存到...
WEB开发
文档
2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生成的在内存中的图象显示到客户端 Microsoft IE WebControls
下载
地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到...
python+requests接口
自动
化测试框架实例详解教程
前段
时
间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先web
自动
化的测试框架移驾成接口的
自动
化框架,使用的是...
WebBrowser 控件-说明
望各位
赐教
,
谢谢
这是我自己编制浏览器
时
的资料,供各位参考。 控件文件:system32/shdocvw.oca shdocvw.dll 注册:regsvr32 shdocvw.dll WebBrowser 是 IE 内核做的 VB 控件, WebBrowser.Document 为活动的
文档
...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章