I want to write something like this:
@RequestMapping(value = { "/member/uploadExternalImage", "/member/uploadExternalImage" }, method = RequestMethod.GET) public ResponseEntity<String> handleFileUpload(@RequestParam String url,@RequestParam String fileName, RedirectAttributes redirectAttributes) { ... return new ResponseEntity("Cannot save file " + fileName, HttpStatus.INTERNAL_SERVER_ERROR); ... return "redirect:/member/uploadImage"; }
expected behavior - redirect to controller:
@RequestMapping(value = { "/member/createCompany/uploadImage", "/member/uploadImage" }) @ResponseBody public ResponseEntity<String> handleFileUpload(@Validated MultipartFileWrapper file, BindingResult result, Principal principal
But I can not write it, because "redirect:/member/uploadImage" is a string, but must be ResponseEntity
How can I solve my problem?
source share