我有一个输入表单:
<s:form action="myaction" method="POST" enctype="multipart/form-data" >
...
<s:file label="Picture" name="img" />
...
<s:submit value="Send" />
</s:form>
如果用户不插入图像(如果是必填字段),如何返回错误? 我正在使用Hibernate验证(@ NotEmpty,@ NotNull,ecc ..),但我不知道是否可以验证文件输入字段。
答案 0 :(得分:0)
您可以使用Struts2 null
验证程序http://struts.apache.org/2.x/docs/required-validator.html验证required
的文件对象。
此外@NotNull
接受任何类型,不仅包括字符串http://docs.oracle.com/javaee/6/api/javax/validation/constraints/NotNull.html。