JS 中 怎么获得servlet中返回的list

zwxtxr 2009-04-18 01:45:40
从数据库中返回的信息存到了list中,我想在js中获得list,下面是代码:
servlet中的代码:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");

SelectDAO selectdao=new SelectDAO();
List list=selectdao.findAllPro();

PrintWriter out = response.getWriter();
out.println(list);

js中的代码:
var result=xmlhttp.responseText;

可以这样写吗?这样写了以后怎么获得list中的内容啊???
请大家多多指教 谢谢
...全文
211 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dadizhilong 2009-04-18
xmlhttp.responseText 返回的是字符串类。这样肯定不行的。
回复
zwxtxr 2009-04-18
唉 怎么没人回了啊 郁闷啊 ~~~~~~~~~~~·
回复
zwxtxr 2009-04-18
如果按上述方法取到了list,我想获取第i个值给,怎么弄啊,list中的结点是string类型的。


回复
Defonds 2009-04-18
servlet中request.setAttribute("list",list);
js中var result = '${list }';
回复
发帖
Eclipse
创建于2007-09-28

5.8w+

社区成员

Java Eclipse
申请成为版主
帖子事件
创建了帖子
2009-04-18 01:45
社区公告
暂无公告