Ajax JQuery zu Spring @RequestBody? Wie übergebe ich Daten? Ich beschäftige mich schon seit einiger Zeit mit der Übergabe von Formularfeldern, aber ich arbeite an einem neuen System und wir würden gerne Ajax und RESTful verwenden, um Daten zu übergeben. Mein Controller sieht wie das Beispiel unten aus, aber kann mir jemand mit dem Ajax-Aufruf gefallen, ihn zu posten? Wie poste ich auf dem Spring-Controller und füge die Daten in den Textkörper ein
Code: Select all
@RequestMapping(method=RequestMethod.PUT, value="/employee/{id}")
public ModelAndView updateEmployee(@RequestBody String body) {
Source source = new StreamSource(new StringReader(body));
Employee e = (Employee) jaxb2Mashaller.unmarshal(source);
employeeDS.update(e);
return new ModelAndView(XML_VIEW_NAME, "object", e);
}