我正在使用 Struts 2 + Hibernate (full-hibernate-plugin-for-struts2),并且我有这段代码来检查要上传的图像是否为 png:
struts.xml
<struts>
<package name="mypack" namespace="/" extends="hibernate-default">
...
<action name="myaction" class="com.actions.MyAction" >
<interceptor-ref name="defaultStackHibernate">
<param name="fileUpload.allowedTypes">image/png</param>
</interceptor-ref>
<result name="success" type="tiles" >baseLayout</result>
<result name="error" type="tiles" >error</result>
<result name="input" type="tiles" >baseLayout</result>
</action>
...
</package>
</struts>
如果我上传不允许的图像类型出现的错误消息是:
不允许的内容类型:图像“img.jpg”“上传__2988a871_13b93535e21__7fc1_00000009.tmp”图像/jpeg
如何修改该错误消息?使用类似“hibernate-messages.properties”的东西?