有没有好的分页技术 不知道为什么不让我贴 你自己去这里看吧 http://blog.csdn.net/avi11lang/archive/2006/04/27/679669.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对与数据库读取数据而言,分页,那就自己写sql语句比较好,安一定的排序规则,返回需要的记录条数;具我了解是最根本的做法 嗯,楼上说的多,用ROWNUM来控制 现在大部分都用的是jpager这个包,网上都下的,自己去下个,我给你个示例代码<%@ page language="java" contentType="text/html;charset=gb2312" %><!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en"><%@ taglib uri="/WEB-INF/tld/jpager.tld" prefix="page" %><%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %><%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %><%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %><jsp:useBean id="pb" scope="session" class="bean.ProductBean"/><HTML><base/><head><title>所有商品</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><page:pager dz="5"><%java.util.Vector vector;vector = (java.util.Vector)session.getAttribute("SHOPPINGCART");if(vector == null){ vector = new java.util.Vector(); session.setAttribute("SHOPPINGCART",vector);}java.util.Vector v = pb.getAllProduct();if(v.size() == 0){ %> <h2 align="left">暂时无记录</h2> <%}else{%><div align="left"><table cellpadding="5"><tr> <th>商品名称</th> <th>价格</th> <th>品牌</th> <th>描述信息</th> <th>详细信息</th></tr><logic:iterate id="product" type="form.ProductForm" name="pb" property="allProduct" indexId="index"> <tr> <page:item nr="<%= index.intValue()+1 %>"> <td><bean:write name="product" property="proName"/></td> <td><bean:write name="product" property="price"/></td> <td><bean:write name="product" property="brandId"/></td> <td><bean:write name="product" property="depiction"/></td> <td><html:link page="jsps/proDetail.jsp" paramId="proId" paramName="product" paramProperty="proId">详细信息</html:link></td> </page:item> </tr></logic:iterate> <%}%></table></page:pager><p align='center'> <page:bt /></p></div></body></html> 怎么样 很简单吧 是在struts下应用的,我现在正在测试webwork下是否能用 数据库中会有个现实当前查询结果条数的东西 就像楼上说的 rownum分页实际上就是抽取你要显示的记录条数比如一页10条数据 那你就只抽取 1 - 10显示出来 并标识是第一页依次类推实际上 每一页都是要查出所有数据的 只是提取要显示的记录显示罢了 servlet中向浏览器输出中文时出现乱码 跪求 jfreechart 点状图 httpClient 有关SSL证书的处理。 一顿饭,请求关于OpenSessionInViewFilter的配置问题 web上报表,大家如何开发的,或者借用什么工具,调查。。。。 谁有 j2ee api 的中文帮助文档 通过bat文件执行java文件 当从数据库取出的字段值是null的处理问题 java的学习曲线 J2EE的硬件环境如何? 问个问题,顺便求点文章 一个关于访问的问题。如果一个采用J2EE的信息系统。。。。。。。。。。
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<%@ taglib uri="/WEB-INF/tld/jpager.tld" prefix="page" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %>
<jsp:useBean id="pb" scope="session" class="bean.ProductBean"/>
<HTML><base/>
<head>
<title>所有商品</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<body>
<page:pager dz="5">
<%
java.util.Vector vector;
vector = (java.util.Vector)session.getAttribute("SHOPPINGCART");
if(vector == null)
{
vector = new java.util.Vector();
session.setAttribute("SHOPPINGCART",vector);
}java.util.Vector v = pb.getAllProduct();
if(v.size() == 0)
{
%>
<h2 align="left">暂时无记录</h2>
<%
}
else
{
%><div align="left">
<table cellpadding="5">
<tr>
<th>商品名称</th>
<th>价格</th>
<th>品牌</th>
<th>描述信息</th>
<th>详细信息</th>
</tr>
<logic:iterate id="product" type="form.ProductForm"
name="pb" property="allProduct" indexId="index">
<tr>
<page:item nr="<%= index.intValue()+1 %>">
<td><bean:write name="product" property="proName"/></td>
<td><bean:write name="product" property="price"/></td>
<td><bean:write name="product" property="brandId"/></td>
<td><bean:write name="product" property="depiction"/></td>
<td><html:link page="jsps/proDetail.jsp" paramId="proId"
paramName="product" paramProperty="proId">详细信息</html:link></td>
</page:item>
</tr>
</logic:iterate>
<%
}
%>
</table>
</page:pager>
<p align='center'>
<page:bt />
</p>
</div>
</body>
</html>
比如一页10条数据 那你就只抽取 1 - 10显示出来 并标识是第一页
依次类推实际上 每一页都是要查出所有数据的 只是提取要显示的记录显示罢了