如题:
struts2升级jar到struts2-core-2.3.16.jar之后,上传文件上传不好使了,报错如下:
exception
java.lang.RuntimeException: Unable to load bean org.apache.struts2.dispatcher.multipart.MultiPartRequest (jakata) - [unknown location]
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:132)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:514)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:524)
com.opensymphony.xwork2.inject.ContainerImpl$9.call(ContainerImpl.java:555)
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:584)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:553)
org.apache.struts2.dispatcher.Dispatcher.getMultiPartRequest(Dispatcher.java:827)
org.apache.struts2.dispatcher.Dispatcher.wrapRequest(Dispatcher.java:801)
org.apache.struts2.dispatcher.ng.PrepareOperations.wrapRequest(PrepareOperations.java:134)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
com.cnsoft.core.jnxz.util.StrutsFilter.doFilter(StrutsFilter.java:23)
root cause
Unable to load bean org.apache.struts2.dispatcher.multipart.MultiPartRequest (jakata) - [unknown location]
org.apache.struts2.config.AbstractBeanSelectionProvider$ObjectFactoryDelegateFactory.create(AbstractBeanSelectionProvider.java:109)
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:130)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:514)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:524)
com.opensymphony.xwork2.inject.ContainerImpl$9.call(ContainerImpl.java:555)
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:584)
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:553)
org.apache.struts2.dispatcher.Dispatcher.getMultiPartRequest(Dispatcher.java:827)
org.apache.struts2.dispatcher.Dispatcher.wrapRequest(Dispatcher.java:801)
org.apache.struts2.dispatcher.ng.PrepareOperations.wrapRequest(PrepareOperations.java:134)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
com.cnsoft.core.jnxz.util.StrutsFilter.doFilter(StrutsFilter.java:23)
------解决方案--------------------

------解决方案--------------------
升级一下commons-fileupload这个包吧
------解决方案--------------------
commons-fileupload
commons-io