问答详情
源自:4-2 通过Struts2实现文件上传

为什么我上传word文档也能上传成功?

上传word也提示上传成功,配置全是按照老师设置的

附:struts.xml拦截器代码

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">


<struts>


<constant name="struts.enable.DynamicMethodInvocation" value="false" />

<constant name="struts.devMode" value="true" />

<constant name="struts.custom.i18n.resources" value="app"></constant>

<package name="default" namespace="/" extends="struts-default">

<action name="upload" class="com.mumu.action.FileUploadAction">

<result>/jsp/03.jsp</result>

<result name="input">/jsp/error.jsp</result>

<!-- 配置拦截器限制上传文件类型及大小 -->

<interceptor-ref name="defaultStack"></interceptor-ref>

<interceptor-ref name="fileUpload">

<param name="allowedTypes">image/bmp,image/x-png,image/gif,image/jpeg</param>

<param name="maximumSize">2M</param>

</interceptor-ref>


</action>

</package>



</struts>


提问者:小小幻术师 2017-07-09 10:55

个回答

  • lxlacie
    2017-07-18 10:18:08

    是不是配置文件没有加载?