当前位置:编程学习 > JAVA >>

求助:struts2.3.4升级到struts2.3.15.1后uploadfile parse(servletRequest)null

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" /> struts2 parse --------------------编程问答-------------------- 没做过这块,上网上看了下,提供给你。
网站: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 > 

--------------------编程问答-------------------- 找到了解决的办法,原来,在struts2.3.15.1版本中已经没有了struts.multipart.handler,改成了struts.multipart.parser
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,