下载文件 可以用javasmartupload实现网上搜下,很多这方面的资料! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能让用户这样直接下载你的文件要使用smartupdown或common之类的东西进行上传下载de 在服务器上设置,我用的是tomcat,遇到过下载rar格式的,就是在浏览器中打开了,其实就是一种编码的问题,在服务器上设置一下,强制某种文件类型的打开方式就可以了。 qdian(用心去流浪) 老兄,我也用tomcat,怎么设置呀? 不能直接通过url下载,必须用一个专门处理下载请求的jsp或servlet、bean。用javasmartupload组件吧,你先下载一个组件,然后用以下页面接收要下载文件的url:<%@ page contentType="text/html;charset=GBK" import="com.jspsmart.upload.*" %><% SmartUpload su = new SmartUpload();//新建一个下载组件的实例 String url = request.getParameter("url");//url为传过来的要下载的文件的url,可能要转换为中文 if(url==null){ //没有传url过来,提示一下错误信息 }; su.initialize(pageContext);//初始化下载组件 su.setContentDisposition(null);//关健一步:设为null,用户下载时只能保存不能打开 su.downloadFile(url);//下载啦!%> 找到conf目录里面的web.xml文件,打开。找到代码 <mime-mapping> <extension>zip</extension> <mime-type>application/zip</mime-type> </mime-mapping>在后面加上 <mime-mapping> <extension>rar</extension> <mime-type>application/zip</mime-type> </mime-mapping>就可以了。 建议使用 yrsheng(以德服人) 的方法!我刚这样做了一个如果你直接以连接的方法,英文文件名可以下载,但是遇到中文文件名,就不行了,不信,你可以试一下。你最好去,网上找找jspsmartupload组件解决中文那个修订版。(我也有)想要的说一声!:) 已经获得了字节数组,如何使用itext,把该字节数组生成pdf 关于sql的高级语法,高手进 150分在线求!!不够加分!!懂CSS 和页面的来!! 帮小弟! jsp连接sql server2000不了 jfreechart问题 JAVA 为什么我的tomcat速度会怎么慢???而且老错很奇怪的问题!请大家帮帮忙! 树结构的问题 分不够再加! weblogic中有关jsp部分的服务器配置 跪求大神指点 请问用JFreeChart生成曲线图,怎么设置横坐标的值! (已经没分了不知道还有没有愿意回答我啊) 怎么样使用域名映射到虚拟目录问题(jsp)网站
用javasmartupload组件吧,你先下载一个组件,然后用以下页面接收要下载文件的url:<%@ page contentType="text/html;charset=GBK" import="com.jspsmart.upload.*" %>
<%
SmartUpload su = new SmartUpload();//新建一个下载组件的实例
String url = request.getParameter("url");//url为传过来的要下载的文件的url,可能要转换为中文
if(url==null){
//没有传url过来,提示一下错误信息
};
su.initialize(pageContext);//初始化下载组件
su.setContentDisposition(null);//关健一步:设为null,用户下载时只能保存不能打开
su.downloadFile(url);//下载啦!
%>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
在后面加上
<mime-mapping>
<extension>rar</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
就可以了。
如果你直接以连接的方法,英文文件名可以下载,但是遇到中文文件名,就不行了,不信,你可以试一下。你最好去,网上找找jspsmartupload组件解决中文那个修订版。(我也有)想要的说一声!:)