bean-size.jsp

来自「Spring +Web 的完整 MyEclipse 项目源码,使用者可以作为入门」· JSP 代码 · 共 46 行

JSP
46
字号
<%@ page contentType="text/html;charset=GB2312" import="java.util.*,java.lang.*"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<html>
<head>
<html:base/>
<title>&lt;bean:size&gt;</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body bgcolor="white">

<h1>&lt;bean:size&gt;</h1>

<p>&lt;bean:size&gt;标记用于获取集合对象或数组对象的长度。它的id属性定义一个整型变量,它的值就是集合对象的长度,name属性
指定已经存在的集合对象或数组对象的名称。常用的集合对象有HashMap,ArrayList等。以下是一段示例代码:</p>
<font class="CodeStyle">
&lt;%<br>
&nbsp;&nbsp;&nbsp;&nbsp;ArrayList testlist = new ArrayList();<br>
&nbsp;&nbsp;&nbsp;&nbsp;testlist.add(new Integer(1));<br>
&nbsp;&nbsp;&nbsp;&nbsp;testlist.add(new Integer(2));<br>
&nbsp;&nbsp;&nbsp;&nbsp;testlist.add(new Integer(3));<br>
	pageContext.setAttribute("listforcount",testlist);<br>
%&gt;<br>
&lt;bean:size id="size" name="listforcount"/&gt;<br>
长度为:&lt;bean:write name="size"/&gt;<br>
</font>

<p>在上面的代码中,首先定义了一个ArrayList型的对象,然后为其添加三个成员,再将它存入pageContext对象中,并命名为listforcount。
接下来使用&lt;bean:size&gt;标记把这个ArrayList型的对象的长度取出放在一个叫size的int型整数中,并将它显示出来。以下是代码的
运行效果:</p>

<%
	ArrayList testlist = new ArrayList();
	testlist.add(new Integer(1));
	testlist.add(new Integer(2));
	testlist.add(new Integer(3));
	pageContext.setAttribute("listforcount",testlist);
%>
<bean:size id="size" name="listforcount"/>
长度为:<bean:write name="size"/>

<p>

<a href="index.jsp">返回主页面</a>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?