📄 uploadbean.java
字号:
package myFileUpload;import java.util.Enumeration;import javax.servlet.http.HttpServletRequest;import javax.servlet.ServletRequest;import com.oreilly.servlet.MultipartRequest;import com.oreilly.servlet.multipart.DefaultFileRenamePolicy;public class UploadBean { private String webTempPath; private HttpServletRequest req; private String dir; public UploadBean() {} public void setDir(String dirName) { if (dirName == null || dirName.equals("")) throw new IllegalArgumentException( "invalid value passed to " + getClass().getName()+".setDir"); webTempPath = dirName; } public void setReq(ServletRequest request) { if (request != null && request instanceof HttpServletRequest){ req = (HttpServletRequest) request; } else { throw new IllegalArgumentException( "Invalid value passed to " + getClass().getName()+".setReq"); }} public String getUploadedFiles() throws java.io.IOException{ //file limit size of five megabytes MultipartRequest mpr = new MultipartRequest(req,webTempPath,5 * 1024 * 1024);//,new MyFileRenamePolicy()); Enumeration fileenum = mpr.getFileNames(); StringBuffer buff = new StringBuffer(""); for (int i = 1; fileenum.hasMoreElements();i++){ buff.append("The name of uploaded file ").append(i). append(" is: "). append(mpr.getFilesystemName((String)fileenum.nextElement())). append("<br><br>"); }//for //return the String return buff.toString(); } // getUploadedFiles}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -