当前位置:我的异常网» Java Web开发 » jspSmartUpload实现文件上传 代码没有提示异常但是
jspSmartUpload实现文件上传 代码没有提示异常但是运行时会出现404异常 The requested resource is not avai
www.myexceptions.net 网友分享于:2013-03-24 浏览:79次
jspSmartUpload实现文件上传 代码没有提示错误但是运行时会出现404错误 The requested resource is not avai
前台jsp
jspSmartUpload组件文件上传jspSmartUpload组件文件上传
上传文件1
| |
上传文件2
| |
后台的servlet
package lee;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.*;
import javax.servlet.*;
import com.jspsmart.upload.*;
import java.io.*;
public class SmartUploadServlet extends HttpServlet {
private ServletConfig config;
//初始化Serblet
final public void init(ServletConfig config)throws ServletException{
this.config=config;
}
//处理get请求
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException{
//获取PrintWriter对象
PrintWriter out=response.getWriter();
out.println("");
out.println("
");out.println("
jspSmartUpload
");//新建一个smartupload对象
SmartUpload mySmartUpload=new SmartUpload();
try{
//上传初始化
mySmartUpload.initialize(config, request, response);
//设定每个文件上传的最大长度
mySmartUpload.setMaxFileSize(1*512*1024);
//设定总上传数据的长度
mySmartUpload.setTotalMaxFileSize(1*1024*1024);
//设定语序上传文件的类型,金鱼徐java文件
mySmartUpload.setAllowedFilesList("java");
//设定精致上传的问价类型,进制伤上传带有exe,bat的文件
mySmartUpload.setDeniedFilesList("exe,bat");
//将上传文件全部保存到指定目录
int count=mySmartUpload.save("/");
//利用request对象,获取参数之值
out.println(mySmartUpload.getRequest().getParameter("paramete")+"nbsp"
文章评论