ich so etwas schreiben will:Wie Frühjahr Umleitung verwenden, wenn Controller-Methode gibt ResponseEntity
@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";
}
erwartete Verhalten - an den Controller umleiten:
@RequestMapping(value = { "/member/createCompany/uploadImage",
"/member/uploadImage" })
@ResponseBody
public ResponseEntity<String> handleFileUpload(@Validated MultipartFileWrapper file,
BindingResult result, Principal principal
Aber ich es "redirect:/member/uploadImage"
weil nicht schreiben kann ist String aber sollte ResponseEntity
sein
Wie kann ich mein Problem lösen?
deklarieren 'public Zeichenfolge handleFileUpload (@RequestParam String-URL, @ RequestParam String fileName, RedirectAttributes redirectAttributes)' können Sie nicht umleiten? –
@Jordi Castilla Ich brauche Rückkehr HTTP-Code – gstackoverflow
überprüfen Sie meine Antwort und verlinkt ... denke, es wird die Arbeit für Sie tun –