Java 如何在ajax onreadystatechange函数中检索json对象

Java 如何在ajax onreadystatechange函数中检索json对象,java,jquery,ajax,json,servlets,Java,Jquery,Ajax,Json,Servlets,我在ajax调用中调用了servlet。它发送json对象作为响应。现在我已经在jsp中接收到这个json,并将数据放在表格式中。有人能帮我吗。这是我的密码 我把servlet称为 xmlHttpReqRM.open('POST',“RTMobitor?rtype=rmonitor”,true) 我的servlet,这里的vehicleList是一个列表对象 latlng.setLng(resultSet.getString("lng")); latlng.setStatus(resultSet

我在ajax调用中调用了servlet。它发送
json
对象作为响应。现在我已经在
jsp
中接收到这个json,并将数据放在表格式中。有人能帮我吗。这是我的密码

我把servlet称为

xmlHttpReqRM.open('POST',“RTMobitor?rtype=rmonitor”,true)

我的servlet,这里的
vehicleList
是一个
列表
对象

latlng.setLng(resultSet.getString("lng"));
latlng.setStatus(resultSet.getString("status"));
latlng.setRdate(resultSet.getString("rdate"));
latlng.setRtime(resultSet.getString("rtime"));
vehicleList.add(latlng);
System.out.println(vehicleList);
String json = new Gson().toJson(vehicleList);
response.setContentType("application/json"); 
response.setCharacterEncoding("UTF-8"); 
response.getWriter().write(json);
以前我以文本形式发送响应,这很简单,但现在我改为
json
。我不知道如何接收

xmlHttpReqRM.onreadystatechange = function() { 
if (xmlHttpReqRM.readyState == 4) {
    if (xmlHttpReqRM.status == 200) {
        var responceeString = xmlHttpReqRM.responseText; // How to replace this ajax code for json
        document.getElementById("flexme1").innerHTML = (responceeString);
    } else {
        alert('ERR OR: AJAX request status = ' + xmlHttpReqRM.status);
    } 
如何将此
ajax
代码替换为json。有人能帮我吗

var jsonObject=JSON.parse(responceeString)


你们在这里真正想问什么,你们在使用jQuery,但你们并没有真正使用它,让事情变得非常复杂?我有table,现在我的ajax代码接收responseText,但我必须得到Json并将Json数据放到表中。你们并没有得到它,若你们在使用jQuery,只需删除所有的垃圾,然后点击->是的,jQuery,我不是用yes只是为了测试,我把它放在这里,我的实际代码是这个更新的。responceeString中有什么。当我使用
alert(jsonObject)
检查时,如何将其显示到表中,它显示
[object object],[object object],[object object]