complextag.jsp

来自「精通Java核心技术源代码」· JSP 代码 · 共 29 行

JSP
29
字号
<%@ page contentType="text/html;charset=gb2312" import="test.UserInfo,java.util.*" %>
<%@ taglib uri="/hello" prefix="bodytag" %><HTML> 
<HEAD> <TITLE>标签学习!</TITLE></HEAD><BODY BGCOLOR="#FFFFFF"> 
<HR>复杂的标签演示 <br><hr>
<% 
Collection users=new ArrayList();
UserInfo user=new UserInfo();
user.setName("chen");user.setDescription("jsp professional");
users.add(user);
UserInfo user2=new UserInfo();
user2.setName("jhon");user2.setDescription("ejb professional");
users.add(user2);
UserInfo user3=new UserInfo();
user3.setName("sanbo");user3.setDescription("j2ee professional");
users.add(user3);
UserInfo user4=new UserInfo();
user4.setName("kellin");user4.setDescription("a good designer");
users.add(user4);
request.setAttribute("users",users);
%>
 <table>
 <tr><td>名字</td>
 <td>介绍</td></tr> 
 <bodytag:iterate name="userinfo" collection="<%=users%>"  type="test.UserInfo">
 <tr> <td><jsp:getProperty name="userinfo" property="name" /></td> 
 <td><jsp:getProperty name="userinfo" property="description" /></td> 
 </tr>
</bodytag:iterate> 
</table> <HR> </BODY></HTML>

⌨️ 快捷键说明

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