📄 iterator.jsp
字号:
<%@ taglib uri="/demotag" prefix="mt"%>
<%
com.jspdev.ch14.Company comp=new com.jspdev.ch14.Company();
comp.setName("huayuan");
com.jspdev.ch14.Contact contact1=new com.jspdev.ch14.Contact();
contact1.setName("bar ,foo");
contact1.setEmail("dd@tsinghua.eud.cn");
contact1.setPhone("2975349875");
contact1.setComment("java programe");
com.jspdev.ch14.Contact contact2=new com.jspdev.ch14.Contact();
contact2.setName("bar ,foo");
contact2.setEmail("dd@tsinghua.eud.cn");
contact2.setPhone("2975349875");
contact2.setComment("java programe");
com.jspdev.ch14.Contact contact3=new com.jspdev.ch14.Contact();
contact3.setName("bar ,foodf");
contact3.setEmail("dd@tsinghua.euddfdf.cn");
contact3.setPhone("2975349875dd");
contact3.setComment("java progrdfame");
comp.addContact(contact1);
comp.addContact(contact2);
comp.addContact(contact3);
request.setAttribute("company",comp);
%>
<html>
<head>
<title>迭代标签演示</title>
</head>
<body>
<jsp:useBean id="company" scope="request" type="com.jspdev.ch14.Company"/>
<font size=+2>我的一些和<b>
<jsp:getProperty name="company" property="name"/>
公司联系</b>
</font>
<hr>
<table border=1>
<tr>
<td>姓名</td>
<td>电话</td>
<td>email</td>
<td>备注</td>
</tr>
<mt:iterate name="contact" collection="<%=company.getContacts()%>" type="com.jspdev.ch14.Contact">
<tr>
<td>
<jsp:getProperty name="contact" property="name"/>
</td>
<td>
<jsp:getProperty name="contact" property="phone"/>
</td>
<td>
<jsp:getProperty name="contact" property="email"/>
<td>
<jsp:getProperty name="contact" property="comment"/>
</td>
</tr>
</mt:iterate>
</table>
<hr>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -