EL简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:02:02
goodsList是个从servlet往session里加的集合 也就是在servlet是这么写的:session.setAttribute("goodsList", goodsList);
那么在页面 我不想遍例集合 只想取第一个集合 并调用其属性name应该怎么写呢
我写${goodsList[0].name}为什么不好使呢

你这么写是没错的 你确认页面得到了goodsList这个集合么

你的只是个list 跟name就无关了吧

应该是${goodsList[0]}就可以了吧

你的集合里面存储的应该是一些对象吧,
对象的name属性有getName()方法吗?

list不是数组的话,是不行的。

应该是可行的。你的环境是否支持EL,是个问题。