JS处理JSON数据
1、java将List容器封装的数据转化为JSON数据格式
function showUserList() { postXmlHttp("./UserListServlet.do","UserCallback(resultValue)","Loading()"); } function UserCallback(jsonDate) { //json数据 序列化成js对象 var jsObject = eval('('+jsonDate+')'); var htmlStr = "<table align=center width=60%>"+ "<tr>"+ "<th>用户ID</th><td>密码</td><td>用户名</td><td>位置</td><td>操作</td>"+ "</tr>"; for(var i=0;i<jsObject.length;i++) { htmlStr+="<tr id='tr"+i+"'>"+ "<td>"+jsObject[i].userid+"</td>"+ "<td>"+jsObject[i].pword+"</td>"+ "<td>"+jsObject[i].username+"</td>"+ "<td>"+jsObject[i].position+"</td>"+ "<td><a herf='#' onclick=\"editUser(tr"+i+");\">编辑</a></td>"+ "</tr>"; } div.innerHTML=htmlStr+"</table>"; } function Loading() { //div.style="with:100%;text-align:center"; div.innerHTML="<font color=red>正在获取数据请稍候... ...</font>"; }