OSCache的问题

被Cache的代码部分出错
如:
<cache:cache>
<%
//自己的JSP代码内容
List list = (List)dao.Method();
%>
</cache:cache>
在外面调用list的时候抛出空指针错误
而配置在web.xml中Cache页面却没有问题
这是怎么回事?

代码部分是这样的


<cache:cache>
<%
List list = (List)dao.Method();
%>
</cache:cache>

oscache是对Jsp输入界面部分可缓存,你代码中间有后台操作。

谢谢Banq这么快就回复了我的问题~
我想问一下,OSCache只缓存了输出代码块,那么像操作数据库代码却得不到缓存,这样缓存能加快浏览速度么?每次仍然都要操作数据库啊。