json取值问题

acai9527 2009-04-09 08:02:06
是通过两个页面实现的。

action里部分代码:
JSONObject jsonO = new JSONObject();
jsonO.put("key1", "张三"); //放入对象,如何把对象jsonO发送到html页面??
...
return mapping.findForward("registerFail"); //最后要转到这个页面(静态)才显示结果


静态html页面如何取到这个值???
...全文
226 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
myairland 2009-04-10
  • 打赏
  • 举报
回复
静态样面楼主又不想用ajax取的话,可以用flex和silverlight啊
acai9527 2009-04-10
  • 打赏
  • 举报
回复
我知道用ajax如何取,现在不想用ajax,难道就没办法了吗?
Shen_JC 2009-04-10
  • 打赏
  • 举报
回复
既然是ajax,就应该不要转页面了。

JSONObject jsonO = new JSONObject();
jsonO.put("key1", "张三");
...
response.getWriter().print(json0);
return null
前台是ajax的xmlHttp.resposeText来获取吧。
小霍夫 2009-04-10
  • 打赏
  • 举报
回复
html

可以用out.print("++") 不过位置就难把握.在里面放入值..不过我想这不是好法子

个人建议:
用jsp页面 反正一样.

把json对象放入 request.setAttribute("json",json);

然后到页面中取出来可以用El表达示



loginSuccess 2009-04-09
  • 打赏
  • 举报
回复
mark
acai9527 2009-04-09
  • 打赏
  • 举报
回复
up

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧