项目中用到jstl的foreach语句,该语句用到了一个list,该list是从数据库里面取出来的多行数据。由于用到了jsf框架,foreach循环内每次都会调用list的get方法,每次都到数据库里面去取值,造成性能下降。请问各位有何办法,在每次执行foreach的时候只调用一次list的get方法。<c:set value="${anecdoteSalesBean.anecdoteList}" var="anecdoteList" /> //想在foreach外面赋值,但是还是一直调用
                                                                       //anecdoteSalesBean的getAnecdoteList方法
<c:forEach  items="${anecdoteList}" var="anecdote" varStatus="s">