要使得文件上载能够成功:
注意一:
· INPUT type=file 元素必须出现在 FORM元素内。
· 必须为 INPUT type=file 元素指定 NAME 标签属性的值。
· FORM 元素 METHOD 标签属性的值必须设置为 post。
· FORM 元素 ENCTYPE 标签属性的值必须设置为 multipart/form-data。
注意二:
上传时要获得表单中元素的内容,要重新获取request对象
public void processTask(HttpServletRequest request,HttpServletResponse response) throws ServletException,
IOException {
SmartUpload su=new SmartUpload();
su.initialize(config, request, response);
su.upload();
su.save("/files");
Request req=su.getRequest();//重新获得request对象
本文介绍如何实现文件上传功能,包括设置INPUT type=file元素、FORM元素的METHOD及ENCTYPE属性等关键步骤,并提供使用SmartUpload组件处理文件上传的具体示例。
175

被折叠的 条评论
为什么被折叠?



