⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pages.jsp

📁 jsp时间的一些小例子
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page	import="java.sql.*" %>
<%@ page language="java" %>
<%@ include file="PagesCount.jsp" %>
<HTML>
<HEAD>
<TITLE>分页显示</TITLE>
</HEAD>
<BODY>
<CENTER>
<BR>
<BR>
</CENTER>
<CENTER>
<%
String ToPage = request.getParameter("ToPage");
if(ToPage != null) //判断是否可正确取得ToPage参数
{
	ShowPage = Integer.parseInt(ToPage);  //取得指定显示的分页页数
	if(ShowPage > PageCount)  //下面的if语句将判断用户输入的页数是否正确
	{
		ShowPage = PageCount;  //判断指定页数是否大于总页数, 是则设置显示最后一页
	}
	else if(ShowPage <= 0)
	{
		ShowPage = 1;  //若指定页数小于0, 则设置显示第一页的记录
	}
}
rs.absolute((ShowPage - 1) * PageSize + 1);  //计算欲显示页的第一笔记录位置
%>
<H3>当前在第<FONT SIZE = 4 COLOR = red>
<%= ShowPage %></FONT>页, 共
<FONT SIZE = 4 COLOR = red>
<%= PageCount %></FONT>页</H3>
<BR>
<%
//利用For循环配合PageSize属性输出一页中的记录
for(int i = 1; i <= PageSize; i++)
{
	%>
	<TABLE width="1227" border=1 bordercolor=RoyalBlue bgcolor=LightBlue>
		<TR><TD bgcolor=LightYellow width= 91>
		  <span class="style25">产品图片</span></TD>
		<TD width= 163><B><img src="<%=rs.getString(2)%>" width="162" height="132">
		</B></TD>
		<TD bgcolor=LightYellow width= 82>
		商品类型</TD>
		<TD width= 80><B><%=rs.getString(3)%>
		</B></TD>
		<TD bgcolor=LightYellow width= 74>
		商品型号</TD>
		<TD width= 252><B><%=rs.getString(4)%>
		</B></TD>
		<TD bgcolor=LightYellow width= 48>
		卖家</TD>
		<TD width= 84><B><FONT SIZE = 4 COLOR = red><B>
        <%=rs.getString(5)%> </B></FONT></TD>
		<TD width= 46 bgcolor=LightYellow> 地点</TD>
		<TD width= 84><FONT SIZE = 4 COLOR = red><B><%=rs.getString(6)%></B></FONT></TD>
		<TD width= 44 bgcolor=LightYellow> 价格</TD>
		<TD width= 103><FONT SIZE = 4 COLOR = red><B><%=rs.getString(7)%>元</B></FONT></TD>
		</TR>
	</TABLE>
	<BR>
	<%
	//下面的if判断语句用于防止输出最后一页记录时, 
	//将记录指标移至最后一笔记录之后
	if(!rs.next()) 	//判断是否到达最后一笔记录
		break;  //跳出for循环
}
%>
<TABLE align="center">
<TR valign=baseline align=center>
<%
//判断目前所在分页是否为第一页,
//不是则显示到第一页与上一页的超链接
if(ShowPage != 1)
{
//下面建立的各超链接将链接至自己, 
//并将欲显示的分页以ToPage参数传递给自己
	%>
	<TD Width=150>
	<A Href=Pages.jsp?ToPage=<%= 1 %>>到第一页</A>
	</TD>
	<TD Width=150>
	<A Href=Pages.jsp?ToPage=<%= ShowPage - 1 %>>到上一页</A>
	</TD>
	<%
}
//判断目前所在分页是否为最后一页,
//不是则显示到最后一页与下一页的超链接
if(ShowPage != PageCount)
{
//下面建立的各超链接将链接至自己, 
//并将欲显示的分页以ToPage参数传递自己
	%>	
	<TD Width=150>
	<A Href=Pages.jsp?ToPage=<%= ShowPage + 1%>>到下一页</A>
	</TD>  
	<TD Width=150>
	<A Href=Pages.jsp?ToPage=<%= PageCount %>>到最后一页</A>
	</TD>
	<%
}
%>
<TD Width=150>
<FORM action=Pages.jsp method=POST>
<INPUT type="text" name=ToPage style="HEIGHT: 25px; WIDTH: 40px"
 value=<%= ShowPage%> > 页
</FORM></TD></TR>
</TABLE>
</CENTER>
</BODY>
</HTML>

⌨️ 快捷键说明

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