假设结果集存放在net.newxy.struts_faces.FormBean类型的java bean中,利用newxy的导航标签可以极方便的实现数据分页显示。
如果java bean的产生来源于struts,那么需要开发者的FormBean类继承net.newxy.struts_faces.FormBean。
java bean产生的极方便方法是用newxy的<nhtml:formBean/>标签。
举例:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/newxy-html.tld" prefix="nhtml"%>
<%@ taglib uri="/WEB-INF/newxy-logic.tld" prefix="nlogic"%>
<%@ taglib uri="/WEB-INF/newxy-bean.tld" prefix="nbean"%>
<nhtml:javascripts/>
<nhtml:stylesheets/>
<nbean:formBean name="industry" sql="select * from industry"/>
<logic:present name="industry">
<logic:notEmpty name="industry" property="_coll">
<div align="center" style="font-size:14px"><b>== 行 业 ==</b></div>
<div><nlogic:navigate formName="industry" length="20"/></div>
<table>
<nlogic:iterate id="rec" name="industry" property="_coll">
<nhtml:TR >
<td style="font-size:14px;color:#000088;cursor:hand">
<bean:write name="rec" property="code"/>
<bean:write name="rec" property="industry"/>
</td>
</nhtml:TR>
</nlogic:iterate>
</table>
</logic:notEmpty>
</logic:present>
每页显示20条行业代码及行业信息,默认为25条。
java bean 中有一属性为_coll,此属性为Collection类型,保存了查询结果。
newxy(新座标)技术网站 http://www.newxy.net
请参看newxy技术范例:http://www.newxy.net/zh_cn/samples/index.jsp企业分类。可亲手点击体会。
posted on 2006-08-06 08:29
newxy新坐标 阅读(191)
评论(0) 编辑 收藏