中易网

谁有jsp分页的代码或者标签

答案:1  悬赏:60  
解决时间 2021-02-06 10:09
谁有jsp分页的代码或者标签
或者代码的原理

自定义控件也行
最佳答案
&lt;%@page contentType=&quot;text/html; charset=GBK&quot;%&gt;<br>&lt;%@page language=&quot;java&quot; import=&quot;jsp.DBconn,java.util.ArrayList&quot;%&gt;<br><br>&lt;%<br>  jsp.DBconn obj = new DBconn();<br>  String sql = &quot;select * from oneselect&quot;;<br>//得到一个数据集<br>  java.sql.ResultSet rt = obj.resql(sql);<br>  int j = 1;<br>%&gt;<br>&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;<br>function look(i){<br> alert(&quot;答案是:&quot;+i);<br>    return;<br> }<br>&lt;/script&gt;&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;Oselect&lt;/title&gt;<br>&lt;/head&gt;<br>&lt;body bgcolor=&quot;#ffffff&quot;&gt;<br>&lt;h1 align=&quot;center&quot;&gt;单项选择题查询&lt;/h1&gt;<br>&lt;form method=&quot;post&quot; action=&quot;Oselect.jsp&quot;&gt;<br>&lt;table align=&quot;center&quot;&gt;<br><br>&lt;%<br><br>int i;<br>if(request.getParameter(&quot;page&quot;)!=null)<br>{<br>i=Integer.parseInt(request.getParameter(&quot;page&quot;));<br>}<br>else<br>{<br>  i=1;<br>}<br>int totelcount=0,count=4,page1=0;<br>try<br>{<br>    rt.last();<br><br>    totelcount = rt.getRow();<br>}<br>catch(java.lang.Exception ex)<br>{<br>  System.out.print(ex.getMessage());<br>}<br>    page1 = (totelcount + count - 1) / count;<br>    if (i &lt; 1) {<br>    i = 1;<br>    }<br>    if (i &gt; page1) {<br>    i = page1;<br>    }<br>    int begin = (i - 1) * count + 1;<br>    int end = i * count;<br><br>for (int x=begin;x&lt;=end;x++) {<br>  if(rt.absolute(x))<br>  {<br>  %&gt;<br>  &lt;tr bgcolor=&quot;ffffff&quot;&gt;<br>    &lt;td width=&quot;500pt&quot;&gt;&lt;%=x%&gt;    :<br>&lt;%=rt.getString(2) %&gt;    (<br><br>    ).<br>&lt;/td&gt;<br>    &lt;td&gt;<br>    &lt;input type=&quot;submit&quot; value=&quot;答案预览&quot; onclick=&quot;look('&lt;%=rt.getString(7)%&gt;')&quot;/&gt;<br>    &lt;/td&gt;<br>  &lt;/tr&gt;<br>  &lt;tr&gt;<br>    &lt;td width=&quot;500pt&quot;&gt;    A:<br>&lt;%=rt.getString(3)%&gt;    ;<br>    &lt;br/&gt;<br>    B:<br>&lt;%=rt.getString(4) %&gt;    ;<br>    &lt;br/&gt;<br>&lt;!--C:&lt;input type=&quot;checkbox&quot; name=&quot;chk&quot;/&gt;&lt;%=rt.getString(5) %&gt;;&lt;br /&gt;--&gt;    C:<br>&lt;%=rt.getString(5) %&gt;    ;<br>    &lt;br/&gt;<br>    D:<br>&lt;%=rt.getString(6) %&gt;    ;<br>    &lt;br/&gt;<br>    &lt;/td&gt;<br>  &lt;/tr&gt;<br>&lt;%}}%&gt;<br>&lt;tr&gt;<br>&lt;/tr&gt;<br>  &lt;tr&gt;<br>    &lt;td&gt;    &lt;/td&gt;<br>    &lt;td&gt;<br>    &lt;a href=&quot;Oselect.jsp?page=1&quot;&gt;第一页&lt;/a&gt;<br>    &lt;a href=&quot;Oselect.jsp?page=&lt;%=i-1%&gt;&quot;&gt;上一页&lt;/a&gt;<br>    &lt;a href=&quot;Oselect.jsp?page=&lt;%=i+1%&gt;&quot;&gt;下一页&lt;/a&gt;<br>    &lt;a href=&quot;Oselect.jsp?page=&lt;%=page1%&gt;&quot;&gt;最后一页&lt;/a&gt;<br>    &lt;/td&gt;<br>  &lt;/tr&gt;<br>&lt;/table&gt;<br>&lt;/form&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br>把数据库连上就可以分页了。主要代码是分页算法。希望你能看明白。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小米3如何解锁怎么才能解开,要去刷机吗
大部分玩家玩决斗王用什么软件下载的
PVC三胶两线及多种pvc管技术
味顶记地址在哪,我要去那里办事
怎么从平谷区医院坐车到石林峡,详细一些!!
雅戈尔服饰地址有知道的么?有点事想过去
从西安工程大学临潼校区到西安高新区高新路86
一篇写黄河的英语作文
怎么沤绿肥?
我是刚被试用的员工 我在1家私人企业 马上要
你好,请问你金蝶怎么结账啊 还有怎么检查账
花园旅社这个地址在什么地方,我要处理点事
联通3G信号不稳定,我真心抗不住啦
我家养了两只荷兰鼠,很长时间了,今天不知道
新时尚旋转小火锅在什么地方啊,我要过去处理
推荐资讯
日本发动九一八事变违背了哪些条约?
西门子plc订货号怎么解析
我单位的电脑,连接了路由器,但是不能连接打
哪个网站买电视机好
契税发票丢了怎么办
请问广州火车站附近20~30元住宿地方的电话是
我的世界电脑版1.7.10版本中怎么找女朋友
德州设计公司/德州标志设计/德州画册设计印刷
Google日语输入法就是装不了!我是win7的电脑
红米note3使用OTG连接U盘,用不了,求解!
求歌名 歌词有一句:当年红砖绿瓦剥落的碎片
某种商品进价为800元出售时标价为1200元后来
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?