色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

easyui json java

EasyUI是一個(gè)基于jQuery的UI庫,可以幫助我們快速地開發(fā)一些常用的web應(yīng)用界面。其中后端數(shù)據(jù)的傳遞中使用了JSON格式的數(shù)據(jù),這使得EasyUI成為一個(gè)非常靈活的UI庫。

如果我們使用Java作為后端語言,可以使用Java中的JSONObject和JSONArray來創(chuàng)建JSON格式的數(shù)據(jù)。

import org.json.JSONArray;
import org.json.JSONObject;
public JSONObject getJsonData(){
JSONObject result = new JSONObject();
JSONArray array = new JSONArray();
for(int i=0;i<10;i++){
JSONObject obj = new JSONObject();
obj.put("name","張三"+i);
obj.put("age",20+i);
array.put(obj);
}
result.put("total",10);
result.put("rows",array);
return result;
}

在上面的代碼中,我們首先創(chuàng)建了一個(gè)JSONObject作為我們需要返回的數(shù)據(jù)。接著,我們又創(chuàng)建了一個(gè)JSONArray用來存儲(chǔ)我們的數(shù)據(jù)。在循環(huán)中,我們每次創(chuàng)建一個(gè)JSONObject對(duì)象,并將其添加到JSONArray中。在最后,我們將total和rows兩個(gè)鍵值對(duì)添加到JSONObject中,并返回整個(gè)JSONObject。

在EasyUI中,我們只需要將JSON數(shù)據(jù)傳遞給datagrid即可實(shí)現(xiàn)表格的數(shù)據(jù)展示。

$(function(){
$('#table').datagrid({
url: 'getData.json',
columns: [[
{field:'name',title:'姓名',width:100},
{field:'age',title:'年齡',width:100}
]]
});
});

在上面的代碼中,我們向datagrid的url參數(shù)中傳遞了一個(gè)地址,datagrid在初始化的時(shí)候會(huì)向這個(gè)地址發(fā)送一個(gè)GET請(qǐng)求,從而獲取到JSON格式的數(shù)據(jù)。同時(shí),我們還將列的信息傳遞給了datagrid,讓其可以自動(dòng)地將JSON數(shù)據(jù)填充到表格中。

綜上所述,使用EasyUI和JSON格式的數(shù)據(jù)可以非常方便地實(shí)現(xiàn)web界面的開發(fā)。如果我們使用Java作為后端語言,可以使用JSONObject和JSONArray來創(chuàng)建JSON格式的數(shù)據(jù),同時(shí)將其傳遞給EasyUI即可實(shí)現(xiàn)數(shù)據(jù)的展示。