, .
MultipartHttpServletRequest . spring , HttpServletRequest .
@RequestMapping(value = "/xxx", method = RequestMethod.POST)
public ModelAndView doAmlCheckPost(MultipartHttpServletRequest req) {
UserInfo currentUserInfo = UserInfo.getCurrentUserInfo(req);
MultipartFile someFile = req.getFile("someFile");
, RequestMapping URL. MultipartHttpServletRequest - GET,
@RequestMapping(value = "/xxx", method = RequestMethod.POST)
public ModelAndView doAmlCheckMultipartPost(HttpServletRequest req, @RequestParam(value = "someFile", required = false) MultipartFile someFile) {
if(!(req instanceof MultipartHttpServletRequest)){
return "redirect:/xxx";
}
, :
- : GET/someform
- JSESSIONID
- : POST/someform ( ) , , .
- : GET/someform
- spring ( , DefaultSavedRequest) spring HttpServletRequest, MultipartHttpServletRequest. , MultipartHttpServletRequest GET,