Js_json相关操作

一:java action中写好  页面获取的内容 session

    如:

HttpServletRequest request2 = ServletActionContext.getRequest();
HttpSession session = request2.getSession();

session.setAttribute("hotelList", json);
System.out.println(json+"luis");

二:页面获取session

       var test = '<%=session.getAttribute("hotelList")%>'; 

要获取json里的数据. 我们需要对json 进行解析如:

    1.    var c = JSON.parse(test);

   还有方法如:

如果是数组的话.在js里for 循环出来.

 如:

for(var i = 0; i < c.XXX.length;i++){
//字符   luis+=c.HotelAvailability.HotelError[i].ErrMsgAry.ErrMsg.Msg;

//push  给数组添加元素
 //数组  luis.push(c.HotelAvailability.HotelInsideShopProperty[i]);


看:http://liminhappygirl.iteye.com/blog/1245041


}

再者也可以把得到的数据内容放到页面里如: for 循环放入

for(var i = 0; i < luis.length; i++){

//寻找页面这个标签的 id 
var model = $("#listitem_5719905_PSL").html();

//replace 取代. 带LLL标签的id    /g 全部取代
model = model.replace(/LLL/g, i);

//循环获取name 
model = model.replace(/Extended Stay America - Chicago - Midway/g,luis[i].PropFullName);
//alert(model);

//把内容给  另外一个div
$("#luis").append(model);
//addJs(i);
}

相关的知识:

json:    可以看   http://www.w3school.com.cn/json/json_eval.asp

列出自己觉得有用的:

1.

document.getElementById("jname").innerHTML=JSONObject.name

2.



 相关补充:

一:json

1.parse用于从一个字符串中解析出json对象

       2.stringify()用于从一个对象解析出字符串 可以为json 如

JSON.stringify(a)

ar a = {a:1,b:2}

结果:

JSON.stringify(a)

"{"a":1,"b":2}"


大家还可以.补充么. 我是新手



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值