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