struts2.3.4升级到struts2.3.15.1后uploadfile parse(servletRequest) 取不到值了,用2.3.4时在struts2配置文件中注册了一个bean,可以正常取到 upload.parse(servletRequest) <bean type="org.apache.struts2.dispatcher.multipart.MultiPartRequest" 
     name="MyRequestParseWrapper" class="cn.guhai.cms.RequestParseWrapper"   scope="default" optional="true" /> 
  <constant name="struts.multipart.handler" value="MyRequestParseWrapper" />struts2parse

解决方案 »

  1.   

    没做过这块,上网上看了下,提供给你。
    网站:http://www.blogjava.net/max/archive/2007/03/21/105124.html这里的用法是,在上传的action配置中增加了一个拦截器
             < action  name ="fileUpload"  class ="tutorial.FileUploadAction" > 
                  < interceptor-ref  name ="fileUploadStack"  /> 
                  < result  name ="success" > /ShowUpload.jsp </ result > 
              </ action > 
      

  2.   

    找到了解决的办法,原来,在struts2.3.15.1版本中已经没有了struts.multipart.handler,改成了struts.multipart.parser