我正在使用struts2进行文件上传。当文件大小超过配置的长度时,它会给出
org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:
我如何在我的表单页面中显示此错误。因为它在拦截器中升起。
答案 0 :(得分:0)
为您的Action定义input
结果,指向success
结果的相同JSP。
在JSP中,检查actionErrors或fieldErrors,如果存在,则打印它们,如:
<s:if test="actionErrors != null && actionErrors.size > 0">
<div class="feed_ko">
<s:actionerror escape="false" />
</div>
</s:if>
<s:if test="fieldErrors != null && fieldErrors.size > 0">
<div class="feed_ko">
<s:fielderror />
</div>
</s:if>