【发布时间】:2016-12-27 08:25:37
【问题描述】:
我有一个 jsp 代码,我从 JAVA 类文件中获取一些 JSON 数据。 [基本上是openfire用户]
现在我成功获取了数据,但是我想以 HTML 表格格式显示这些数据。
我该怎么做?
我的 JSP 代码:
<%@ page language="java" import="prov.*, java.util.*, java.io.*,java.text.*" contentType="text/html"%>
<%@ page errorPage="error.jsp" %>
<%
Openfire tc = new Openfire();
tc.getUsers("192.168.50.218","epvFjHq5RHA614C7");
out.println("Data Is As Below : " + tc.getUsers("192.168.50.218","epvFjHq5RHA614C7"));
%>
我从 JAVA 类方法中得到响应,如下所示:
[{"username":"abcd","name":"","properties":null},{"username":"admin","email":"admin@example.com","name":"Administrator","properties":null},{"username":"bizdd456d454mnc","email":"bizMNC@bizrtc.com","name":"bidzMNC","properties":null},{"username":"bizddd454mnc","email":"bizMNC@bizrtc.com","name":"bidzMNC","properties":null},{"username":"bizmnc","email":"admin@example.com","name":"511515151515151","properties":{"property":[{"@key":"console.order","@value":"session-summary=1"},{"@key":"console.rows_per_page","@value":"user-summary=8"}]}},{"username":"dhaval","email":"dhaval@bizrtc.com","name":"dhaval","properties":null},{"username":"keyur","email":"keyur@bizrtc.com","name":"keyur","properties":null},{"username":"minz","email":"bizMNC@bizrtc.com","name":"bidzMNC","properties":null},{"username":"patel","email":"rau@example.com","name":"patelbhai","properties":{"property":[{"@key":"console.order","@value":"session-summary=1"},{"@key":"console.rows_per_page","@value":"user-summary=8"}]}},{"username":"rajan","email":"rajan@bizrtc.com","name":"rajan","properties":null},{"username":"+username+","email":"+email+","name":"+name+","properties":null}]
由于我对 JAVA 和 JSP 非常陌生,我不知道如何将这些数据解析为 HTML 表格。
所以请帮忙。
【问题讨论】:
-
使用
JSONObject解析JSON数据 -
你能提供一个像@JyothiBabuAraja 这样的参考吗,因为我是 JAVA 和 JSp 的新手
-
必须分题:1.解析JSON为变量(对象,JSONObject就好) 2.用数据构建HTML表格。没有什么比一步解析更好的了
-
@JacekCz 使用 JSONObject 我需要将它添加到 Java 类文件吗?或者我可以直接在jsp页面中使用?? M 非常愚蠢,因为我对 java 和 jsp 有一点了解