这里给出了自己写的一个使用struts upload包 进行文件上传的例子。 测试环境再 Tomcat 5.0.12,servlet 2.3,jsp 1.2,structs 1.1通过。 1。FileLoadAction //-----------------------------FileLoadAction code --------------------------------------- package structs_file_test; import org.apache.struts.action.ActionMapping; import org.apache.struts.action.ActionForm; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForward; import org.apache.struts.action.Action; import org.apache.struts.upload.*; import java...
一般无论网站还是其他系统都会用到文件的上传和下载,对于文件的上传前面已经介绍过了,在本文中将详细介绍一下文件的下载实现以及经常碰到的问题,本文代码已经过调试,可以正常使用: 文件的下载一般采用的有两种方式:通过流或利用jspsmartupload.jar下载。 一.采用数据流下载: 第一个页面:(存在“下载”按钮的页面) function doDownload(filePath,disName) { var utl="download.jsp?filePath="+filePath+"&disName="+disName; document.all.opForm.action=url; // document.all.opForm.target="_blank"; document.all.opForm.submit(); } <form name="opForm" meth...
这里给出了自己写的一个使用struts upload包 进行文件上传的例子。
测试环境再 Tomcat 5.0.12,servlet 2.3,jsp 1.2,structs 1.1通过。
1。FileLoadAction
//-----------------------------FileLoadAction code ---------------------------------------
package structs_file_test;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
...
一般无论网站还是其他系统都会用到文件的上传和下载,对于文件的上传前面已经介绍过了,在本文中将详细介绍一下文件的下载实现以及经常碰到的问题,本文代码已经过调试,可以正常使用:
文件的下载一般采用的有两种方式:通过流或利用jspsmartupload.jar下载。
一.采用数据流下载:
第一个页面:(存在“下载”按钮的页面)
function doDownload(filePath,disName) {
var utl="download.jsp?filePath="+filePath+"&disName="+disName;
document.all.opForm.action=url;
// document.all.opF...
对原来的Upload又重新用JDK1.5重写了一次.因为JDK已经发布1.6了,如果你还在用1.4,那你只好自己根据我的思路翻译了.对这个Bean使用是非常简单.下面提供测试的代码.但愿意不再有人再问这个问题了.html内容:<form method="POST" action="http://localhost/servlet/debug.ServletTest?ccc=1&ccc=2" enctype="multipart/form-data"><input type="text" name="aaa"><br/><input type="checkbox" name="bbb">b1<br/><input type="checkbox" name="bbb">b2<br/><input type="checkbox&...