SSH问题

TheDaydream 2011-03-27 10:26:12
我项目中运用了SSH框架,而且还用了xmlHttpRequest(Ajax异步请求),问题是:为什么我Struts返回到页面的数据不能被页面接收?(详细说一下,在我的页面上的JS中使用了xmlHttpRequest请求,Struts接收请求,然后调用相应的service方法,然后service方法返回一个结果集到action,action将这个结果集存储在Request中(this.getRequest.put("stuList",stuList);),然后action返回一个String到struts.xml(小弟用的是struts2),然后struts.xml根据接收到的String跳转到相应的页面,然后在页面上把结果集显示在页面(这是整个项目流程)。但是为什么我的页面上显示不出来结果集,而且连页面跳转都不能实现(struts.xml页面跳转)。)这是不是因为使用了xmlHttpRequest的原因?
...全文
27 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xujian783532199 2011-03-27
  • 打赏
  • 举报
回复
用Ajax的话你可以用json来做啊
例如:有这样的数据 姓名:A 年龄 15 姓名:B 年龄 16 姓名:C 年龄 17 姓名:D 年龄 19 那么json表示就是这样的 [{name:"A",age:"15"},{name:"B",age:"16"},{name:"C",age:"17"},{name:"D",age:"19"}]你只在你的后台程序里构建这样的字符串发给客服端,客服端用 var listUSer=eval(""+xmlHttpRequest.responseText+"");这就得到了json对象可以这样来拿数据 listUSer[0].name他的值就是A listUSer[0].age的值就是15

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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