在我的 struts.xml 中,我有:
<action name="file_save" method="fileSave" class="FileActionBean">
<interceptor-ref name="fileUpload">
<param name="maximumSize">
5242880
</param>
<param name="allowedTypes">
text/html
</param>
</interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
<result name="success" type="redirect">file</result>
<result name="error">error</result>
</action>
当我上传大于 5MB 的文件时,不会引发任何错误。然后在我的 struts.xml 顶部:
<constant name="struts.multipart.maxSize" value="20971520" />
现在,当我上传大于 20MB 的文件时,会显示错误消息。这是正常行为吗?
如果是这样,我如何配置struts来显示拦截器的错误消息?
编辑1:
我使用的是 struts 2 版本 2.1.8.1
最佳答案
关于java - 覆盖 Struts 2 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11202570/