MVCの設定ファイルに
lang
1<mvc:annotation-driven />
を含むだけで、デフォルトで通信できます。
lang
1@Controller
2@RequestMapping("/test")
3public class TestController {
4
5 private List<ClassA> jsonList;
6
7 @RequestMapping(value="/json", method=RequestMethod.GET)
8 @ResponseBody
9 public List<ClassA> jsonList() {
10 return jsonList;
11 }
12}
のように、@ResponseBodyで返した値を(自動で)MessageConverter経由でJSON文字列に変換してくれます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。