Updates examples

This commit is contained in:
Lukasz Lenart
2016-11-21 11:05:56 +01:00
parent 407cd58279
commit dca41a39bf
3 changed files with 16 additions and 13 deletions
@@ -21,6 +21,7 @@
package org.apache.struts2.showcase.fileupload;
import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.dispatcher.multipart.UploadedFile;
import java.io.File;
@@ -32,7 +33,7 @@ public class FileUploadAction extends ActionSupport {
private static final long serialVersionUID = 5156288255337069381L;
private String contentType;
private File upload;
private UploadedFile upload;
private String fileName;
private String caption;
@@ -68,11 +69,11 @@ public class FileUploadAction extends ActionSupport {
// since we are using <s:file name="upload" ... /> the File itself will be
// obtained through getter/setter of <file-tag-name>
public File getUpload() {
public UploadedFile getUpload() {
return upload;
}
public void setUpload(File upload) {
public void setUpload(UploadedFile upload) {
this.upload = upload;
}
@@ -22,6 +22,7 @@
package org.apache.struts2.showcase.fileupload;
import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.dispatcher.multipart.UploadedFile;
import java.io.File;
@@ -32,7 +33,7 @@ import java.io.File;
*/
public class MultipleFileUploadUsingArrayAction extends ActionSupport {
private File[] uploads;
private UploadedFile[] uploads;
private String[] uploadFileNames;
private String[] uploadContentTypes;
@@ -40,7 +41,7 @@ public class MultipleFileUploadUsingArrayAction extends ActionSupport {
public String upload() throws Exception {
System.out.println("\n\n upload2");
System.out.println("files:");
for (File u : uploads) {
for (UploadedFile u : uploads) {
System.out.println("*** " + u + "\t" + u.length());
}
System.out.println("filenames:");
@@ -55,11 +56,11 @@ public class MultipleFileUploadUsingArrayAction extends ActionSupport {
return SUCCESS;
}
public File[] getUpload() {
public UploadedFile[] getUpload() {
return this.uploads;
}
public void setUpload(File[] upload) {
public void setUpload(UploadedFile[] upload) {
this.uploads = upload;
}
@@ -22,6 +22,7 @@
package org.apache.struts2.showcase.fileupload;
import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.dispatcher.multipart.UploadedFile;
import java.io.File;
import java.util.ArrayList;
@@ -34,16 +35,16 @@ import java.util.List;
*/
public class MultipleFileUploadUsingListAction extends ActionSupport {
private List<File> uploads = new ArrayList<File>();
private List<String> uploadFileNames = new ArrayList<String>();
private List<String> uploadContentTypes = new ArrayList<String>();
private List<UploadedFile> uploads = new ArrayList<>();
private List<String> uploadFileNames = new ArrayList<>();
private List<String> uploadContentTypes = new ArrayList<>();
public List<File> getUpload() {
public List<UploadedFile> getUpload() {
return this.uploads;
}
public void setUpload(List<File> uploads) {
public void setUpload(List<UploadedFile> uploads) {
this.uploads = uploads;
}
@@ -67,7 +68,7 @@ public class MultipleFileUploadUsingListAction extends ActionSupport {
System.out.println("\n\n upload1");
System.out.println("files:");
for (File u : uploads) {
for (UploadedFile u : uploads) {
System.out.println("*** " + u + "\t" + u.length());
}
System.out.println("filenames:");