首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

SpringMVC 前台往后台传JSON解析有关问题

2014-01-03 
SpringMVC 前台往后台传JSON解析问题我有一个JSON如下:{topicquestion: [{topicquestion: 1}],secq

SpringMVC 前台往后台传JSON解析问题
我有一个JSON如下:
{
    "topicquestion": [
        {
            "topicquestion": "1"
        }
    ],
    "secquestion": [
        {
            "secquestion": ""
        }
    ],
    "thrquestion": [
        {
            "thrnextquestion": "dasdasd",
            "aoption": "",
            "boption": "",
            "coption": "",
            "doption": "",
            "answer": "1"
        }
    ]
}
请问用SpringMVC后台如何接
[解决办法]
spring 自动封装了往前台传 JSON。往后台的话可以这样试试

  @RequestMapping(value = "/login", method = RequestMethod.POST,headers={"Accept=*/*","content-type=application/json"})
    @ResponseBody
    public MySubscriber getSubscriber(@RequestBody MyAuthentication myAuthentication) {
        LOGGER.log(Level.INFO, "getSubscriber");

        System.out.println("getSubscriber method : "+myAuthentication);


        MySubscriber mySubscriber = helloWebService.getSubscriber(myAuthentication);
        LOGGER.log(Level.INFO, "mySubscriber : " + mySubscriber);
        System.out.println( "mySubscriber : " + mySubscriber);
        return mySubscriber;
    }

热点排行