新手请教下AJAX的问题

sunwei_07 2008-01-11 03:37:25
我用http_request.open("GET", "b.jsp?username=xxx", true);向b.jsp请求处理
http_request.responseText是我的返回值
当我在b.jsp写out.print(结果);时候,结果能返回到原页面,http_request.responseText能收到原来的值
但是如果我是一个form对象,或者是个list和hashMap,又该怎么传回去呢。

谢谢了
...全文
112 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tenderghost 2008-01-11
  • 打赏
  • 举报
回复
用JSON或XML就行了
wwb2008 2008-01-11
  • 打赏
  • 举报
回复
我觉得应该通过XML就能传输list,因为xml关于传输类型的定义比TEXT宽,hashmap同上~~~
老紫竹 2008-01-11
  • 打赏
  • 举报
回复
你去看看 prorotype的使用吧

http://www.prototypejs.org/learn/json
sunwei_07 2008-01-11
  • 打赏
  • 举报
回复
那在JSP端怎么传回来才好呢?
我比如out.print("1");out.print("2");out.print("3");
http_request.responseText是把所有值一起接受过来了
var a = http_request.responseText
a就等于123了;
老紫竹 2008-01-11
  • 打赏
  • 举报
回复
想办法拼出
{
"name":"john",
"address":"天津",
..
}

这就是JSON格式
http://www.json.org/
sunwei_07 2008-01-11
  • 打赏
  • 举报
回复
2位高手能说的详细些吗?谢谢
gzhiceberg 2008-01-11
  • 打赏
  • 举报
回复
拼一个json
imA 2008-01-11
  • 打赏
  • 举报
回复
通过xml传递
healer_kx 2008-01-11
  • 打赏
  • 举报
回复
了解一下JSON对象。
JSON是JS的一种对象格式。

62,623

社区成员

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

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