后台list 如何轉換為json格式


request.setCharacterEncoding("utf-8");
response.setCharacterEncoding( "UTF-8");
response.setContentType( "text/plain;charset=UTF-8");
response.setHeader( "Pragma", "No-cache" );
response.setHeader( "Cache-Control", "no-cache" );
response.setDateHeader( "Expires", 0);// 設置頭文件

 

JSONArray jsonArray2 = JSONArray.fromObject(list);//將集合轉換為json格式
String jsonString=jsonArray2.toString();//將jisn轉換為字符串
response.getWriter().print(jsonString);//返回json信息

注意:上述方法需要架包 架包解壓后放在web項目lib下  包在我博客文件中有個jsonlib

$.post("HlsView?minename="+minename,function(data){//前台data數據就是返回的字符串

layui.tree({//這兒是layui前端框架將獲取的data生成樹形結構
elem: '#demo', //demo  ID是你要把樹形結構顯示的div或者ul
skin:"shihuang"
,nodes: data
,click: function(node){//給樹形結構添加點擊觸發事件
if(node.url_name!="")
only_play(node.url_name);//這兒是方法回調傳參
}
});
},"json");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM