最近遇到了分页的问题,以前说真的没仔细研究过了,这几天仔细高了一下,基本原理高清楚了,上次我发了一个jsp的分页程序了,其实那个还有很多地方完善,这两天总结了一下,用MVC摸式改进了一下,还是强调一点我一直都觉的JSP不要在页面写代码,因为影响分工了,所以我一直在编程都努力的在做了,但是这些代码我只是完成了功能,还有代码优化的地方,我没去做,这个批评一下自己了,不过因为最近真的好多事了,说真的由于我的电脑硬盘坏了,好多东西我都从头来学,真的好郁闷了,其实这些我以前都做出来了,但是电脑挂了,没办法了,从头来啊!不乱砍了,首先是我的页面代码如下:
<%@ page language="java" import="java.util.*,java.sql.*"
pageEncoding="gb2312"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html>
<head>
</head>
<body>
<form action="#">
<c:forEach items="${news1}" var="news2" varStatus="status">
<tr><td>${news2.newsTitle}</td>
</tr>
</c:forEach>
<c:if test="${showpage>1}">
<a href="pageservlet?topage=<%=1%>">首页</a>
<a href="pageservlet?topage=${showpage-1}">上一页</a>
</c:if>
<c:if test="${showpage<pagecount}">