当前位置:编程学习 > JS >>

ajax中xmlHttpRequest.responseText返回值问题

var  result=xmlHttpRequest.responseText;

result只能接受到字符串的值吗?

action方法中通过查询得到一个list结果集

我现在想在jsp页面中用list中的数据该怎么写javascript

把list集合中的数据全部显示出来

急求解决!!!

 

追问:1.web.xml文件配置完成
2.业务方法完成(还是要用list集合中的数据)
3.dwr.xml配置
<dwr>
<allow>
<create creator="spring" javascript="UserList">
<param name="beanName" value="userBiz"/>
<param name="location" value="applicationContext.xml"/>
<include method="getUserList">
</create>
</allow>
</dwr>
那么jsp页面中
<script>
UserList.getUserList(haolejiaowo);
function haolejiaowo
{
//怎么写
}
</script>
还有就是业务方法直接返回return list;行不,不行的话怎么办?
急求,谢谢~~~
答案:
用AJAX框架吧
你可以在apche网站下载免费的dwr.jar 开源框架!
xmlHttpRequest.responseText得到得就是一个字符串,不能使一个集合。如果想要得到多的数据,你可以使用xmlHttpRequest.responseXML。前提是你将所有的数据写到一个xml文件中。的到这个xml后再解析xml就可以了。

上一个:Struts2 如何与 Ajax 组合起来使用?
下一个:一个关于ajax的问题

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,