springmvc对json的支持

---------------------------------------------
ajax请求格式:

---------------------------------
-

测试一:

jsp页面:

Controller:

单击第一个按钮:

调试工具查看:

当java对象中的数据为null时 转为json数据格式 对应的属性值 也为null 即上边打印data.detai时 输出为null
所以打印:

测试二:

jsp:

contrlller:

单击第二个按钮:

调试工具查看:

打印:

--------------------------
已知json数据,取出里边的值

data.属性名称
--------------------------------------------------
另外需要注意的是:
请求的参数是json格式时:如果请求的参数名称在java对象属性中无法找到 那么请求的时候 就会出现问题

故意写错 然后请求:

请求不能正常完成
而请求的参数为key/value时 故意写错:

单击按钮进行请求:可以请求成功
最后打印:

找不到的属性没有进行封装 然后转为json数据时 为null的属性 对应的值 就为null
查看更多随笔:http://www.cnblogs.com/Joke-Jay/

浙公网安备 33010602011771号