js解析json数组+java对象转json字符串

function checkoutUserlist(){ // js 解析json数组var statuslist = [{"isAvailabe":"1","name":"pacoson"},{"isAvailabe":"0","name":"tangtang"},{"isAvailabe":"0","name":"zhangsan"},{"isAvailabe":"0","name":"lisi"},{"isAvailabe":"0","name":"wangwu"}];						for(var i=0; i<statuslist.length; i++) {alert(statuslist[i].name);}/* for(var i=0; i<data[0].length; i++) {						appendAIntoDiv("second_userlist", data[0][i], data[1][i]);} */} 
// java ArrayList 转 json 数组public void checkoutUserlist(HttpSession session) {List<String> namelist = repository.checkoutUserlist();statuslist = new ArrayList<>(namelist.size());String from = (String) session.getAttribute("curuser");for (String to : namelist) {String isAvailabe = String.valueOf(isUserAvaible(from,to));UserStatus status = new UserStatus(isAvailabe, to);statuslist.add(status);}ObjectMapper mapper = new ObjectMapper();try {String json_result = mapper.writeValueAsString(statuslist);session.setAttribute("statuslist", json_result);		} catch (JsonProcessingException e) {e.printStackTrace();}System.out.println("statuslist.size = " + statuslist.size());}


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/331004.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【双11劲爆干货】阿里高级Java面试题(首发,70道)

转载自 【双11劲爆干货】阿里高级Java面试题&#xff08;首发&#xff0c;70道&#xff0c;带详细答案&#xff09; 整理的70道阿里的Java面试题&#xff0c;都来挑战一下&#xff0c;看看自己有多厉害。下面题目都带超详细的解答&#xff0c;详情见底部。 1、java事件机制包括…

系统项目源码

http://blog.sina.com.cn/s/blog_4b5bc011010114zu.html

http长/短轮询和WebSocket 的介绍和比较

【1】http协议介绍1&#xff09;介绍&#xff1a;http协议是请求/响应范式的&#xff0c;每个http 响应都对应一个 http 请求&#xff0c;http协议是无状态的&#xff0c;多个http请求之间是没有关系的&#xff1b;2&#xff09;http协议的被动性&#xff1a;在标准的HTTP请求响…

分享一套阿里高级Java面试题,要去阿里的先过这些题。

转载自 分享一套阿里高级Java面试题&#xff0c;要去阿里的先过这些题。

从零开始学spring-boot(2)-集成spring-data-jpa

http://blog.csdn.net/u013257425/article/details/52970820

基于openfire源码开发插件

【0】README1&#xff09;本文旨在 简述如何 基于openfire源码开发插件&#xff0c; 如何导入 openfire源码到 eclipse&#xff0c;参见 http://blog.csdn.net/pacosonswjtu/article/details/518716222&#xff09;also , you can checkout source code of the plugin from h…

分享18道Java基础面试笔试题

转载自 分享18道Java基础面试笔试题&#xff08;面试实拍&#xff09; 1.你最常上的两个技术站和最常使用的两个app分別进什么&#xff1f;主要解决你什么需求&#xff1f; 2.请简述http协议中get请求和post请求的区别. 3.请简述session和cookie的区別. 4.简述Servlet与JSP的关…

xmpp协议框架包介绍:org.xmpp.packet.Packet+JID+PacketInterceptor+Session

【1】org.xmpp.packet.Packet&#xff08;数据包&#xff09;&#xff1a;1&#xff09;intro&#xff1a; 一个 XMPP数据包&#xff08;也被称为 数据节&#xff09;。每个数据包由 dom4j 元素来支持。有一系列易于操作元素&#xff08;Element&#xff09;的便捷方法&#xf…

Dubbo面试题锦集

转载自 Dubbo面试题锦集1、默认使用的是什么通信框架&#xff0c;还有别的选择吗?2、服务调用是阻塞的吗&#xff1f;3、一般使用什么注册中心&#xff1f;还有别的选择吗&#xff1f;4、默认使用什么序列化框架&#xff0c;你知道的还有哪些&#xff1f;5、服务提供者能实现失…

spring-boot--整合thymeleaf模板

http://blog.csdn.net/li396864285/article/details/53811527

Zookeeper面试题锦集

转载自 Zookeeper面试题锦集1、zookeeper是什么框架&#xff1f;2、有哪些应用场景&#xff1f;3、使用什么协议&#xff1f;4、说说分布式一致性算法Paxos5、说一说选举算法及流程6、zookeeper有哪几种节点类型&#xff1f;7、zookeeper对节点的watch监听通知是永久的吗&#…

ReviewForJob(1)数据结构与算法分析引论

【1】 数学基础1.1&#xff09;本书将使用以下4个定义&#xff1a; 对上述定义的分析&#xff08;Analysis&#xff09;&#xff1a; - A1&#xff09;第一个定义是说T&#xff08;N&#xff09;的增长率小于等于f&#xff08;N&#xff09;的增长率&#xff1b;- A2&#x…

Spring MVC+layui(基于bootstrap)+t 新增功能(页面和数据传递)

为开发的规范&#xff0c;更易于扩充&#xff0c;将新增与列表页分开为:list.html、add.html list.html:<!DOCTYPE html> <html xmlns:th"http://www.thymeleaf.org"> <head> <meta charset"utf-8"></meta> <meta name&…

2017派卧底去阿里、京东、美团、滴滴带回来的面试题

转载自 2017派卧底去阿里、京东、美团、滴滴带回来的面试题及答案一&#xff0c;阿里巴巴面试题二&#xff0c;京东面试题三&#xff0c;美团面试题四&#xff0c;滴滴面试题五&#xff0c;本次卧底面试得到的结论通过面试题来看&#xff0c;可以看出目前互联网公司面试考点为&…

ReviewForJob(2)算法分析

【0】README1)本文旨在review 算法分析的几个算法问题 附带源码&#xff1b;【1】最大子序列和问题的解&#xff08;两种解法——分治法联机算法&#xff08;推荐&#xff09;&#xff09;【1.1】分治法1&#xff09;intro&#xff1a;其思想是把问题分成两个大致相等的子问题&…

java并行程序基础

1 进程 1 进程和线程之间的关系&#xff1a;进程是线程的容器。2 线程 1 线程的执行流程&#xff1a; **线程调用start(&#xff09;**方法时&#xff0c;表示线程开始执行&#xff1b;当线程执行时&#xff0c;处于RUNNABLE状态&#xff0c;表示线程所需的一切资源都准备好了…

ReviewForJob(3)表、栈和队列

【0】表ADT1&#xff09;intro&#xff1a;我们把 形如 A1, A2, A3, ..., An 的结构称为表&#xff1b;2&#xff09;表的实现&#xff1a; 数组&#xff08;循环数组&#xff09; 或 链表 或 双链表 或 循环链表实现&#xff1b;3&#xff09;表的插入&#xff0c;删除操作可以…

2017一季度JAVA面试题锦集

转载自 2017一季度JAVA面试题锦集 1、如何实现分布式事务&#xff0c;你们公司是怎么解决的&#xff1f; 2、HashMap数据结构及实现原理&#xff0c;其链表是用来解决什么问题的 3、可以自定义java.lang.String类吗&#xff0c;说明为什么 4、redis 1&#xff09;有哪几种类型的…

JDK并发包

JDK提供了大量实用的API和框架&#xff0c;来支持JDK内部功能&#xff1a; 介绍更多多线程控制方法&#xff0c;比如之前的synchronized&#xff1b;介绍JDK中对线程池的支持&#xff0c;提高线程调度性能&#xff1b;向大家介绍JDK的一些并发容器。 1 多线程的团队协作&…