<package name="pic" namespace="/admin" extends="struts-default">
<action name="addPicAction" class="com.gz.journal.action.AddPicAction" method="addPic">
<result name="success">/admin/picManager.jsp</result>
<result name="error">/admin/fail.jsp</result>
<result name="input">/admin/fail.jsp</result>
<interceptor-ref name="defaultStack" />
</action>
</package>
如上面代码,能够正常上传文件;但是我要对文件进行过滤,所以加入过滤代码后:
<action name="addPicAction" class="com.gz.journal.action.AddPicAction" method="addPic">
<result name="success">/admin/picManager.jsp</result>
<result name="error">/admin/fail.jsp</result>
<result name="input">/admin/fail.jsp</result>
<interceptor-ref name="fileUpload">
<param name="allowedTypes">image/png,image/gif,image/jpeg</param>
<param name="maximumSize">1024</param>
</interceptor-ref>
<interceptor-ref name="defaultStack" />
</action>
</package>
一加入那段后,无论怎样上传都是错误。怎么办