-
如何获取struts2标签 s:set 里元素的个数?5
<s:set name="aaa" value="%{xxxlist}" /> //如何获取aaa的元素个数是多少?
2012年7月23日 15:05
3个答案 按时间排序 按投票排序
-
aaa元素的个数不就是xxxlist集合里元素的个数?
用
<%int size = ((List)request.getAttribute("xxxlist")).size()%>轻松搞定。注意空指针异常。
直接在后台计算出size的变量。提供 set get方法。或存在 request范围内。
用标签可以使用
[code="java<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
fn:length(xxxlist)
"]
最畸形的理解,有多少个元素被set过值
<s:set name="" value="" scope="page|request|session|application"></s:set>
<%
pageContext.getAttributeNamesInScope(pageContext.PAGE_SCOPE);
有多少个name 就有多个被set的值。
%>2012年7月23日 16:03
相关推荐
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 47 68、你所知道的集合类都有哪些?主要方法? 47 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 47 68、你所知道的集合类都有哪些?主要方法? 47 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 47 68、你所知道的集合类都有哪些?主要方法? 47 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 47 68、你所知道的集合类都有哪些?主要方法? 47 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 51 68、你所知道的集合类都有哪些?主要方法? 51 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 47 68、你所知道的集合类都有哪些?主要方法? 47 69、两个对象值相同(x.equals(y) == true),但却可有不同的...
- **Set**:不允许重复元素的集合。主要实现有`HashSet`(基于哈希表)、`TreeSet`(基于红黑树)。 - **接口与实现**: - `List`接口的主要实现包括`ArrayList`和`LinkedList`。 - `Set`接口的主要实现包括`...
- 统计x字段不同情况的个数,以及输出条数大于200的情况:`SELECT COUNT(DISTINCT x) AS distinct_count, SUM(CASE WHEN count(x) > 200 THEN 1 ELSE 0 END) AS more_than_200 FROM (SELECT x, COUNT(*) FROM A ...