Ich versuche, nur eine JSON-Antwort auf meiner Webseite zu bekommen, aber es funktioniert nicht. Ich habe ein Geschäft Pojo Klasse Mein Controller-CodeIch versuche, JSON Antwort im Frühjahr mvc im Frontend anzuzeigen?
@Controller
@RequestMapping("/kfc/brands")
public class JSONController {
@RequestMapping(value = "{name}", method = RequestMethod.GET)
public @ResponseBody Shop getShopInJSON(@PathVariable String name) {
Shop shop = new Shop();
shop.setName(name);
shop.setStaffName(new String[] { "mkyong1", "mkyong2" });
return shop;
}
}
ich in der URL http://localhost:9080/FirstSpringMVCProject/kfc/brands/rahul
aber das Problem ist, ich dieses JSON-Objekt angezeigt werden soll eine JSON-Antwort bin immer die wie { "Name kommt ":" rahul "," staffName ": [" john "," rohan "]} um im Frontend mit jquery angezeigt zu werden. , wie mache ich das
ich nicht Maven bin mit dieser eine Demo ist als ich lerne, wie JSON bekommen im Frühjahr mvc können Sie bitte wie
In @RequestMapping (Wert = ** "{Name}" **, Methode = RequestMethod.GET), Sie brauchen nicht value = "{Name}" – Stavros