我在用 spring 处理文件上传的时候,按一般的方法,是将 HttpServletRequest 转型为 MultipartHttpServletReqest, 但由于我在项目中应用了 acegi 框架来进行安全保护,使得原本的 HttpServletRequest 被 acegi 包装成 org.acegisecurity.wrapper.SavedRequestAwareWrapper, 所以现在在转型为 org.springframework.web.multipart.MultipartHttpServletRequest 时出现了 ClassCastException.
不知道有没有哪位也遇到过类似的问题,希望能给点提示,主要的异常信息为:
java.lang.ClassCastException: org.acegisecurity.wrapper.SavedRequestAwareWrapper cannot be cast to org.springframework.web.multipart.MultipartHttpServletRequest
------解决方案--------------------
这个嘛 。。。。。 不会
lz 说说acegi 框架是什么