关于el表达式的问题 如果records是一个集合,我在页面用el表示它的大小,把它的size表示出来,该怎么弄呢?这样写的${records.size},可是不行。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象只能在request中事先存个size 你没有个作用域对象吧加个contentpage试试 el表达式里面只支持标准的javabean方法,list对象方法结果不是能取的,除非写个自己的标签集,把list数据集的方法都用get,set方法封装下才行 都是可行的解决方案;还可以用function标签,好像是有这个功能的 可以结合jstl标签<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>然后${fn:length(list)}就能得到list的大小了 要先把你的集合存在作用域里,比如request.setAttribute("a",records);然后就可以取了:${records.size}如果想效率高点也可以这样:${requestScope.records.size} js中innerHTML问题 最近来访的实现思路? 在action中如何获取页面的list值? 关于Servlet引用JS文件问题 关于orion~~~ 关于复选框的问题 spring中使用Hibernate做多对多,查询时会删除关系表的数据 两个超简单问题,也有50分喔! 使用<a href>标签下载rar文件的问题 想用Eclipse加lomboz写JSP出现问题 JspSmartUpload出现的问题,答的好加分 jsp页面中 需要在EL表达式后面使用substring方法 怎么做??
加个contentpage试试
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
然后${fn:length(list)}就能得到list的大小了
request.setAttribute("a",records);
然后就可以取了:${records.size}
如果想效率高点也可以这样:${requestScope.records.size}