jsp中json数据如何导入另一个网页的html
2016-06-08 · 百度知道合伙人官方认证企业
jsp中json数据导入另一个网页的html需要通过参数来传递然后显示出来。
jsp中json传递参数的方法:
组装json参数:
function doJSON() {
var athletehead={athlete_id:1,tablename:"athlete"};
var myobj=eval(athletehead);
var str1=JSON.stringify(myobj);//str1以后可用来识别数据库中的表
var str2='<%=jsonarray%>';
var url = "http://localhost:8080/com.badminton.servlet/JsonServer";
createXmlHttpRequest();
xmlHttp.open("POST", url, true);
xmlHttp.onreadystatechange = handleStateChange;//回调
xmlHttp.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded;text/xml;charset=utf-8"); //text/xml;charset=utf-8:解决汉字封装json问题
xmlHttp.send("athletehead="+str1+"&athlete="+str2);//传送了两个对象
}
2、把json作为参数传入到另外一个页面:
xxx.do?params=str2
跳转后在html页面中就可以显示这些数据了 。