2、增加属性:ENCTYPE="multipart/form-data" 下面是一个用于上传文件的FORM表单的例子:
二 上传的例子 1、上传页面upload.html 本页面提供表单,让用户选择要上传的文件,点击"上传"按钮执行上传操作。 页面源码如下:
文件上传 上传文件选择
2、上传处理页面do_upload.jsp 本页面执行文件上传操作。页面源码中详细介绍了上传方法的用法,在此不赘述了。 for (int i=0;i
"); out.println("表单项名(FieldName) | " + file.getFieldName() + " |
"); out.println("文件长度(Size) | " + file.getSize() + " |
"); out.println("文件名(FileName) | " + file.getFileName() + " |
"); out.println("文件扩展名(FileExt) | " + file.getFileExt() + " |
"); out.println("文件全名(FilePathName) | " + file.getFilePathName() + " |
"); out.println("
"); // 将文件另存 // file.saveAs("/upload/" + myFile.getFileName()); // 另存到以WEB应用程序的根目录为文件根目录的目录下 // file.saveAs("/upload/" + myFile.getFileName(), su.SAVE_VIRTUAL); // 另存到操作系统的根目录为文件根目录的目录下 // file.saveAs("c:\\temp\\" + myFile.getFileName(), su.SAVE_PHYSICAL); } %>