Wenn in der Steuerung des springmvc Projektes beschäftigen, ist der Code:Wie mit dem @RequestParam (required = true) besser
@Controller
@RequestMapping("/detail")
public class FileDetailController {
@RequestMapping("/add_detail")
@ResponseBody
public Object addDetailWithVersionId(@RequestParam(required=true)String versionId,
String description) {
if(hasVersion(versionId)) {
FileDetail fileDetail = new FileDetail();
fileDetail.setId(UUIDUtil.getUUID());
fileDetail.setDescription(description);
fileDetail.setVersionId(versionId);
// detailService.insert(fileDetail);
return JsonUtil.SUCCESS;
}
return JsonUtil.ERROR;
}
in meinem Browser, I-Eingang http://localhost:8080/file_server/detail/add_detail
und dann Meldung: HTTP Status 400 - Required String parameter 'versionId' is not present
. Oh, der Code @RequestParam(required=true)String versionId
spielte eine Rolle in. Aber gibt es eine geeignete Methode, zurück json zum Front-End in diesem Fall?
Sie sollten Ihren Frontend-Code schreiben. – Mippy