JSP分页出现的问题,大家帮解决一下!
问题是这样的,我现在有个news表,里面有id、title、content三个字段,id是主键自动增长,假如我现在有23条新闻,id的值是从1一直到23,那么在分页代码中统计出来的新闻总数十23没有问题,但是假如我删除了一些新闻,id的值也许就会变成了这种情况1、3、5、6、8........23就是不连贯了,那我在分页代码中计算出来的总数还是23,这该怎么解决啊!
代码如下!
<%
DB one=new DB();
int i ;
int ipage = 5 ;//分页单位
int allpage; //总页数
int pages;//接受的页码变量
int cpage = 1 ;//当前页
int spage;//开始也
int allCol = 0;
Vector v = null ;
String pagesql="select * from news";
ResultSet pagers=one.executeQuery(pagesql);
while(pagers.next()){
allCol = pagers.getInt(1);
}
allpage = (int)Math.ceil((allCol + ipage-1)/ipage);
if(request.getParameter("pages")==null){
pages = 1 ;
}else{
pages = new Integer(request.getParameter("pages")).intValue();
}
if(pages>allpage || pages ==0){
cpage = 1 ;
}else{
cpage = pages ;
}
Str
相关问答:
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......