2024年5月9日发(作者:)

1、java将List容器封装的数据转化为JSON数据格式

Java代码

1. public void doPost(HttpServletRequest request, HttpServletResponse res

ponse)

2. throws ServletException, IOException

3. {

4. racterEncoding("utf-8");

5. List list = rinfos();

6. //业务层获取数据

7. JSONArray jsonData = ject(list);

8. //list转化为JSONArrray

9. PrintWriter pw = ter();

10. (ng());

11. ();

12. }

2、js处理json数据

Javascript代码

1. function showUserList()

2. {

3. postXmlHttp("./","UserCallback(resultVal

ue)","Loading()");

4. }

5.

6. function UserCallback(jsonDate)

7. {

8. //json数据 序列化成js对象

9. var jsObject = eval('('+jsonDate+')');

10. var htmlStr = "

"+

11. "

"+

12. "

<

td>位置

"+

13. "

";

14. for(var i=0;i<;i++)

15. {

16. htmlStr+="

"+

17. "

"+

18. "

"+

19. "

"+

20. "

"+

21. "

"+

22. "

";

23. }

24. TML=htmlStr+"

用户ID密码用户名操作
"+jsObject[i].userid+""+jsObject[i].pword+""+jsObject[i].username+""+jsObject[i].position+"

+");">编辑

";

25. }

26.

27. function Loading()

28. {

29. //="with:100%;text-align:center";

30. TML="正在获取数据请稍候... ...

t>";

31.

32. }