Skip to content

Commit a5f5efb

Browse files
authored
Merge pull request apache#412 from JCgH4164838Gh792C124B5/WW-5072_CPickPR411
Cherry-Pick PR#411 into master
2 parents 0a53999 + 6afcbf2 commit a5f5efb

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,12 @@ public String getCaption() {
8484
public void setCaption(String caption) {
8585
this.caption = caption;
8686
}
87+
88+
public long getUploadSize() {
89+
if (upload != null) {
90+
return upload.length();
91+
} else {
92+
return 0;
93+
}
94+
}
8795
}

apps/showcase/src/main/resources/org/apache/struts2/showcase/fileupload/FileUploadAction-validation.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<validators>
2727
<field name="upload">
2828
<field-validator type="fieldexpression">
29-
<param name="expression"><![CDATA[upload.length() > 0]]></param>
29+
<param name="expression"><![CDATA[getUploadSize() > 0]]></param>
3030
<message>File cannot be empty</message>
3131
</field-validator>
3232
</field>

0 commit comments

Comments
 (0)