ApplicationHttpRequest cannot be cast to MultipartHttpServletRequest

springMVC 文件上傳轉換出錯解決:

MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)request;

這一句會報錯:ApplicationHttpRequest cannot be cast to MultipartHttpServletRequest

那就通過這種方式:

MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().getServletContext());
MultipartHttpServletRequest multipartRequest = resolver.resolveMultipart(request);

參考:http://www.cnblogs.com/cuyt/archive/2012/11/09/2763207.html

發佈了57 篇原創文章 · 獲贊 6 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章