Ich möchte params per POST-Methode im Frühjahr Boot senden, aber der Parameter ist immer Null.Wie wird param per POST-Methode im Spring Boot gesendet?
@RequestMapping(value = "/upload", method = RequestMethod.POST)
public String upload(@RequestParam(value = "path", defaultValue = "") String path) {
return "hello " + path;
}
wenn ich versuche Testen Sie dieser Fehler
erschienen war{
"timestamp": 1512262419197,
"status": 500,
"error": "Internal Server Error",
"exception": "org.springframework.web.bind.MissingPathVariableException",
"message": "Missing URI template variable 'path' for method parameter of type String",
"path": "/upload"
}
Könnten Sie auch einige Details zur Verfügung stellen, wie Sie diese Anfrage stellen? Fügen Sie beispielsweise den Befehl 'cURL' hinzu, mit dem Sie diese Anfrage stellen. Könnte auch die Controller-Klasse angezeigt werden? – Edd
Wo ist Ihre JSP oder API Anrufmethode? –