?? 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}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -