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/