%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
Test struts-bean Size Tag
<%
java.util.ArrayList data = new java.util.ArrayList();
data.add("First");
data.add("Second");
data.add("Third");
data.add("Fourth");
data.add("Fifth");
pageContext.setAttribute("list", data, PageContext.PAGE_SCOPE);
java.util.HashMap temp = new java.util.HashMap();
temp.put("First", "0");
temp.put("Second", "1");
temp.put("Third", "2");
temp.put("Fourth", "3");
temp.put("Fifth", "4");
pageContext.setAttribute("map", temp, PageContext.PAGE_SCOPE);
%>
Test struts-bean Size Tag
Collection Type |
Correct Value |
Test Result |
Bean (List) |
<%= list.size() %> |
|
Bean (Map) |
<%= map.size() %> |
|
Collection (List) |
<%= data.size() %> |
|
Collection (Map) |
<%= temp.size() %> |
|
Property (int[]) |
<% int intValues[] = bean.getIntArray(); out.print(intValues.length); %> |
|
Property (String[]) |
<% String stringValues[] = bean.getStringArray(); out.print(stringValues.length); %> |
|