我正在尝试将带有json的java方法返回的对象列表的数据传递给jsp类上的函数javascript以使用该变量。
我无法在jsp页面上打印它
请问你能给我一些关于这个怎么做的提示?什么是最好的方式?
java class
import com.ibm.json.java.JSONObject;
public class test {
public static JSONObject print() {
JSONObject obj = new JSONObject();
obj.put("name", "foo");
obj.put("num", new Integer(100));
obj.put("balance", new Double(1000.21));
obj.put("is_vip", new Boolean(true));
return obj;
}
}
jsp class
var text = test.print();
var obj = JSON.parse(text);
document.getElementById("demo").innerHTML =
obj.name + "<br>" +
obj.num + "<br>" +
obj.balance + "<br>" +
obj.is_vip;
答案 0 :(得分:0)
您可以尝试使用XHRequests
combineReducers
然后你可以用这样的方法调用方法。 (所有这些都在你的.js文件或var getData = function(url,callback) {
var xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.onreadystatechange = function() {
callback(xhr);
}
xhr.send(null);
};
标签内
<script>