<c:set var="results" value="${requestScope['guestbook.pager'].list}" />
请教高手:
上面代码中:requestScope['guestbook.pager'].list是什么意思??
谢谢

解决方案 »

  1.   

    requestScope是请求域,
    其中有个对象的名是guestbook.pager,
    这个名字特殊,含了一个.
    所以不能直接写requestScope.guestbook.pager,这么写的意思是请求域中guestbook对象的pager属性。
    后面的.list就是访问该对象的list属性。总结:
    requestScope['guestbook.pager'].list的意思是:
    请求域中名为guestbook.pager的对象的list属性
      

  2.   

    感谢解答;但是我在guestbook.pager随对应的对象中没有list这个属性。
      

  3.   

    也可以是list成员。
    如果list既不是成员也不是属性,那么以上表达式结果是空。
      

  4.   

    但是他没有返回为空,这个jsp运行是正确的。我把源码给你看,你帮我看下,谢谢!!