问smartupload组件问题 1。中文名的文件要用编码转换,主要是UTF8,可以到论坛里查询一下2。肯定是你的程序问题,具体没见到也不好说 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对第二个问题,我想在执行完mySmartUpload.downloadFile(path)后用response.sendRedirect("...")刷新页面,但好像执行完mySmartUpload.downloadFile(path)这句后不会执行response.sendRedirect这句,怎么回事? response.sendRedirect肯定不会被执行了,因为你的response在下在完成后已经不存在了 如果你使用的是JspSmartUPload中自带的那个download.jsp,就不需要重新定向了,不懂! 这个是JSPSMARTUPLOAD的典型存在问题,搜索一下,肯定有很多文章说的,不过好象真正能解决的文章不怎么见过...... <input type="button" name="download" value="下载" onClick="window.document.location ='/servlet/com.admin.gl.Listziliao?dotype=download&SN=<!--ID-->'"> (刚才把上面的语句放这个帖子一起发发不了,奇怪)我在一个模板(tpl)中按如上写。当页面第一次点击上面定义的download这个按钮,会正确跳到Listziliao这个servelet去执行download相关功能(即mySmartUpload.downloadFile(path)),但下载完后,欲再点击页面上的按钮下载便不行了(浏览器做下脚提示“网页上有错误”,点击按钮也没反应了) 我的页面写法<a href="/eum/download.do?noteId=<bean:write name='list' property='noteId'/>">下面这个页面是Smart中必须的(你可以改写成为Java文件)<%@ page contentType="text/html;charset=gbk" language="java"import="com.jspsmart.upload.*;" %><% // 新建一个SmartUpload对象 SmartUpload su = new SmartUpload(); // 初始化 su.initialize(pageContext); // 设定contentDisposition为null以禁止浏览器自动打开文件, //保证点击链接后是下载文件。若不设定,则下载的文件扩展名为 //doc时,浏览器将自动用word打开它。扩展名为pdf时, //浏览器将用acrobat打开。 su.setContentDisposition(null); // 下载文件 request.setCharacterEncoding("GB2312"); String File=(String)request.getAttribute("fpath"); String downLoad=File; su.downloadFile(downLoad); %>fpath 是路径+文件名 如何在struts中跳出frame框架? 大家帮帮忙啊 怎么可以在两个页面之间传递数据啊js tomcat的问题 数据库联接类一调用类就被删了?? 解决就给分!!!jsp如何一次调用两个jsp页面? jsp中连接oracle关于读出数据的问题!! ---怎么样得到用户在地址栏里输入的URL? TOMCAT下sqlserver连接池问题 JS 中Scripting.FileSystemObject的执行问题 如何处理输入的Html代码?? 今天去面试,有几个问题,跟大伙说说,如果是你,该怎么说呢。 IIS和TOMCAT配置问题
当页面第一次点击上面定义的download这个按钮,会正确跳到Listziliao这个servelet去执行download相关功能(即mySmartUpload.downloadFile(path)),但下载完后,欲再点击页面上的按钮下载便不行了(浏览器做下脚提示“网页上有错误”,点击按钮也没反应了)
下面这个页面是Smart中必须的(你可以改写成为Java文件)
<%@ page contentType="text/html;charset=gbk" language="java"
import="com.jspsmart.upload.*;" %><%
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 初始化
su.initialize(pageContext);
// 设定contentDisposition为null以禁止浏览器自动打开文件,
//保证点击链接后是下载文件。若不设定,则下载的文件扩展名为
//doc时,浏览器将自动用word打开它。扩展名为pdf时,
//浏览器将用acrobat打开。
su.setContentDisposition(null);
// 下载文件
request.setCharacterEncoding("GB2312");
String File=(String)request.getAttribute("fpath");
String downLoad=File;
su.downloadFile(downLoad);
%>
fpath 是路径+文件名