Author: ilya_shaikovsky
Date: 2011-02-04 03:57:46 -0500 (Fri, 04 Feb 2011)
New Revision: 21445
Modified:
trunk/examples/richfaces-showcase/src/main/java/org/richfaces/demo/fileupload/FileUploadBean.java
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/fileUpload/samples/imgUpload-sample.xhtml
Log:
Modified:
trunk/examples/richfaces-showcase/src/main/java/org/richfaces/demo/fileupload/FileUploadBean.java
===================================================================
---
trunk/examples/richfaces-showcase/src/main/java/org/richfaces/demo/fileupload/FileUploadBean.java 2011-02-04
08:43:27 UTC (rev 21444)
+++
trunk/examples/richfaces-showcase/src/main/java/org/richfaces/demo/fileupload/FileUploadBean.java 2011-02-04
08:57:46 UTC (rev 21445)
@@ -19,7 +19,7 @@
@SessionScoped
public class FileUploadBean implements Serializable {
- private ArrayList<UploadedFile> files = new ArrayList<UploadedFile>();
+ private ArrayList<UploadedImage> files = new ArrayList<UploadedImage>();
public void paint(OutputStream stream, Object object) throws IOException {
stream.write(getFiles().get((Integer) object).getData());
@@ -27,7 +27,12 @@
}
public void listener(FileUploadEvent event) throws Exception {
- files.add(event.getUploadedFile());
+ UploadedFile item = event.getUploadedFile();
+ UploadedImage file = new UploadedImage();
+ file.setLength(item.getData().length);
+ file.setName(item.getName());
+ file.setData(item.getData());
+ files.add(file);
}
public String clearUploadData() {
@@ -43,16 +48,16 @@
}
}
- public ArrayList<UploadedFile> getFiles() {
+ public long getTimeStamp() {
+ return System.currentTimeMillis();
+ }
+
+ public ArrayList<UploadedImage> getFiles() {
return files;
}
- public void setFiles(ArrayList<UploadedFile> files) {
+ public void setFiles(ArrayList<UploadedImage> files) {
this.files = files;
}
- public long getTimeStamp() {
- return System.currentTimeMillis();
- }
-
}
Modified:
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/fileUpload/samples/imgUpload-sample.xhtml
===================================================================
---
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/fileUpload/samples/imgUpload-sample.xhtml 2011-02-04
08:43:27 UTC (rev 21444)
+++
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/fileUpload/samples/imgUpload-sample.xhtml 2011-02-04
08:57:46 UTC (rev 21445)
@@ -44,7 +44,7 @@
<h:outputText value="File Name:" />
<h:outputText value="#{file.name}" />
<h:outputText value="File Length(bytes):" />
- <h:outputText value="#{file.size}" />
+ <h:outputText value="#{file.length}" />
</h:panelGrid>
</h:panelGrid>
</rich:panel>
@@ -59,4 +59,4 @@
</h:form>
</ui:composition>
-</html>
\ No newline at end of file
+</html>