分享

javascript中遍历List集合对象在后台servlet里面向request中set了一个L

 魏正钦的图书馆 2016-04-12
javascript中遍历List集合对象
在后台servlet里面向request中set了一个List集合对象,

怎样在页面中的Javascript里面来遍历这个List集合呢 有办法吗 


我尝试了这样来做:

  JScript code

   <script type="text/javascript" language="javascript"> <!-- //后台servlet中已经向request中set了一个List集合对象,名为mulst //在js中使用fn标签和EL表达式获得mulst List集合对象的长度 var mulength = '${fn:length(mulst)}'; //遍历节点数组 for(var i = 0;i<mulength;i++) { alert('${mulst[i]}');//在这发生了问题,我想在js中要循环取出List中的集合中的数据,但是这样取不出来 //如果使用alert('${mulst[0]}');//这样可以获得List中第一条数据. } //--> </script>



6条回答
探讨
在jsp中可以这样: 


JScript code
<script>
<c:forEach var="obj" items="${mulst} "> 
alert("${obj.属性}"); 
</c:forEach> 
</script>

luodecai     2014-04-21        
评价(0)(0)(0)
对用AJAX框架是个好主义

并且可以获得LIST中的自定义对象(DWR) 
luodezhong     2014-04-21        
评价(0)(0)(0)
jstl struts 都可以实现 
luoding     2014-04-21        
评价(0)(0)(0)
探讨
在jsp中可以这样: 


JScript code
<script>
<c:forEach var="obj" items="${mulst} "> 
alert("${obj.属性}"); 
</c:forEach> 
</script>

luodecai     2014-04-21        
评价(0)(0)(0)
其实好好想想有不用遍历list取数据的方法,呵呵,楼主那么聪明应该能想到,用JS直接取某个节点的值,通过ID。要是用过Jquery就更方便了,有时候页面Dom对象ID有着统一的命名会给程序带来翻天覆地的变化! 
luodayou2009     2014-04-21        
评价(0)(0)(0)
服务端生成的数据,要到客户端去遍历?
那,楼主最好使用Ajax技术。
luodh8606     2014-04-21        
评价(0)(0)(0)


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多