码迷,mamicode.com
首页 > Web开发 > 详细

json拼接含字符串变量的问题

时间:2017-03-03 00:08:50      阅读:3620      评论:0      收藏:0      [点我收藏+]

标签:pos   类型   设置   ext   str   servlet   color   print   其他   

json键值对,当值为字符串变量时,极易搞错,拼接务必注意。
String str="文字信息";
String json="{\"msg\":\""+str+"\"}";
即传过来显示的json是:{"msg":"文字信息"}
注意:json拼接的时候,字符串变量str两边还应该加上引号。如果不加引号,写成
String json="{\"msg\":"+str+"}";这种写法错误,ajax认不出来。

若拼接其他类型变量,如int num=888;
则直接:String json="{\"msg\":"+num+"}";
显示:{"msg":888}
ps:若单独只传一个字符串回来,servlet端直接print(字符串变量),前台jsp的$.post中
设置类型将"json"改为"text"。

json拼接含字符串变量的问题

标签:pos   类型   设置   ext   str   servlet   color   print   其他   

原文地址:http://www.cnblogs.com/tapt/p/6493065.html

(0)
(2)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!