jsp中json数据如何导入另一个网页的html

那个jsp打开就一个提交按钮,点开(执行一个action)才能看见那些json数据,有没有大神帮帮忙... 那个jsp 打开就一个提交按钮 ,点开(执行一个action)才能看见那些 json数据,有没有大神帮帮忙 展开
 我来答
育知同创教育
2016-06-08 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

jsp中json数据导入另一个网页的html需要通过参数来传递然后显示出来。

jsp中json传递参数的方法:

  1. 组装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页面中就可以显示这些数据了 。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式