webwork/src/main/webwork/examples FileUploadTest.java,1.1,1.2

[email protected] Sun, 28 Dec 2003 21:35:46 -0800
Newsgroups gmane.comp.java.open-symphony.cvs
Message-ID <[email protected]>
Update of /cvsroot/opensymphony/webwork/src/main/webwork/examples
In directory sc8-pr-cvs1:/tmp/cvs-serv14431/src/main/webwork/examples

Modified Files:
	FileUploadTest.java 
Log Message:
testcase for file upload
updated httpunit

Index: FileUploadTest.java
===================================================================
RCS file: /cvsroot/opensymphony/webwork/src/main/webwork/examples/FileUploadTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- FileUploadTest.java	18 May 2002 18:30:14 -0000	1.1
+++ FileUploadTest.java	29 Dec 2003 05:35:44 -0000	1.2
@@ -12,6 +12,8 @@
 import webwork.multipart.MultiPartRequestWrapper;
 
 import java.util.Enumeration;
+import java.util.List;
+import java.util.ArrayList;
 
 /**
  *	Multi-part action
@@ -26,6 +28,7 @@
    private String[] severityList = {"Trivial", "Minor", "Major", "Critical"};
    private String description;
    private String severity;
+   private List uploadedFiles = new ArrayList();
 
    // Public --------------------------------------------------------
    public String[] getSeverityList()
@@ -48,6 +51,11 @@
       return description;
    }
 
+   public List getUploadedFiles()
+   {
+      return uploadedFiles;
+   }
+
    public void setDescription(String description)
    {
       if ("".equals(description)) {
@@ -65,9 +73,11 @@
       log.debug("severity=" + severity);
 
       try {
-         Enumeration names = ActionContext.getContext().getMultiPartRequest().getFileNames();
+         Enumeration names = ActionContext.getMultiPartRequest().getFileNames();
          while (names.hasMoreElements()) {
-            log.debug(names.nextElement());
+           String file = (String)names.nextElement();
+           log.info("Received " + ActionContext.getMultiPartRequest().getFile(file));
+           uploadedFiles.add(ActionContext.getMultiPartRequest().getFilesystemName(file));
          }
       } catch (Exception e) {
       }




-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click