IT人生
專注于java相關(guān)技術(shù).
BlogJava
首頁(yè)
新隨筆
新文章
聯(lián)系
聚合
管理
posts - 53,comments - 87,trackbacks - 0
<
2009年4月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
【北京商盟】開心QQ皇冠店 QQ:61373773
***
三鉆信譽(yù)QQ店
隨筆分類
(11)
CSS(1)
eclipse(1)
Hibernate(4)
HTML+CSS+JS(1)
mysql(1)
數(shù)據(jù)庫(kù)(3)
隨筆檔案
(50)
2009年7月 (1)
2009年6月 (4)
2009年5月 (17)
2009年4月 (24)
2009年3月 (4)
文章分類
(12)
Hibernate
Html
Java(3)
Javascript(5)
JSP(1)
Spring
Struts2(2)
辦公軟件(1)
文章檔案
(13)
2013年12月 (1)
2010年2月 (1)
2009年3月 (11)
友情鏈接
beansoft
blogjava第一名,老大。
Flying in Java的Blog
hadeslee/
擴(kuò)展知識(shí),增長(zhǎng)見識(shí)!
hibernate系列
hibernate系列
Max on Java
struts2系列,講的很不錯(cuò)。
nokiaguy
Unmi
愛儲(chǔ)備網(wǎng)
節(jié)點(diǎn)天空
詩(shī)特林
輕松搞定Extjs,敬請(qǐng)期待
最新隨筆
1.?阿里云12.18全新價(jià)格發(fā)布,5分鐘免一單。
2.?Google和百度、雅虎的站內(nèi)搜索代碼
3.?解決ajax post請(qǐng)求亂碼 ie、Firefox測(cè)試通過
4.?Linux下啟動(dòng)oracle10g的em和isqlplus
5.?整理JS去除字符串空格的方法
6.?JS 實(shí)現(xiàn)簡(jiǎn)單的頁(yè)面局部打印
7.?html禁止緩存的方法,asp禁止緩存的方法,php禁止緩存的方法,jsp禁止緩存的方法
8.?jstl獲取父頁(yè)面URL, so easy!
9.?如何彈出固定大小及內(nèi)容的網(wǎng)頁(yè)窗口
10.?JSTL 常用格式化輸出
11.?JS獲取父頁(yè)面,非常簡(jiǎn)單!
12.?jsp中獲取前一個(gè)頁(yè)面的url包括參數(shù)
13.?阿里巴巴頻道推廣
14.?Struts1.2 驗(yàn)證用戶是否登陸 兩種方法(轉(zhuǎn))
15.?求助高手 blogjava 發(fā)表文章的編輯器是怎么弄的呀,自己編寫的嗎?
16.?Oracle序列 生成訂單流水號(hào)(加日期或別的信息)(轉(zhuǎn))
17.?js驗(yàn)證表單大全(轉(zhuǎn))
18.?jsp 隱藏真實(shí)URL 地址(轉(zhuǎn))
19.?Servlet過濾器大全 (轉(zhuǎn))
20.?在Tomcat中,我們?cè)贗E地址欄中輸入的URL是一個(gè)目錄時(shí),列出該目錄下的文件鏈接!
21.?U盤autorun.inf 病毒免疫法
22.?支付寶在線支付接口(轉(zhuǎn))
23.?Spring中常用的hql查詢方法(getHibernateTemplate())(轉(zhuǎn))
24.?分享Java面試中遇到的一些經(jīng)典算法題目
25.?struts1.x中bean:write 中的format和formatkey,bundle 的用法(轉(zhuǎn))
26.?Struts1.x中 bean:write format 屬性格式化輸出日期,數(shù)字(轉(zhuǎn))
27.?在oracle中建立自動(dòng)遞增的主鍵列(轉(zhuǎn))
28.?hibernate數(shù)據(jù)類型與OR映射(轉(zhuǎn))
29.?用連接池提高Servlet訪問數(shù)據(jù)庫(kù)的效率(轉(zhuǎn)載)
30.?用struts2標(biāo)簽格式化輸出日期
搜索
積分與排名
積分 - 240085
排名 - 237
最新評(píng)論
1.?re: Struts1.2 驗(yàn)證用戶是否登陸 兩種方法(轉(zhuǎn))
asd
--asd
2.?re: java產(chǎn)生隨機(jī)數(shù)的幾種方式
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--zuidaima
3.?re: java產(chǎn)生隨機(jī)數(shù)的幾種方式
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--石臻臻
4.?re: java產(chǎn)生隨機(jī)數(shù)的幾種方式[未登錄]
很好!
--luoluo
5.?re: java產(chǎn)生隨機(jī)數(shù)的幾種方式[未登錄]
總結(jié)的很詳細(xì),清楚。
--123
閱讀排行榜
1.?java產(chǎn)生隨機(jī)數(shù)的幾種方式(133586)
2.?jsp頁(yè)面通過 request對(duì)象直接獲取 struts2 Action的變量的值。(14235)
3.?jsp中獲取前一個(gè)頁(yè)面的url包括參數(shù)(7306)
4.?Struts1.x中 bean:write format 屬性格式化輸出日期,數(shù)字(轉(zhuǎn))(4366)
5.?文字連接用javascript 確認(rèn)提示框 提示用戶是否要進(jìn)行刪除操作(4270)
評(píng)論排行榜
1.?求助高手 blogjava 發(fā)表文章的編輯器是怎么弄的呀,自己編寫的嗎?(14)
2.?jsp中獲取前一個(gè)頁(yè)面的url包括參數(shù)(9)
3.?分享Java面試中遇到的一些經(jīng)典算法題目(9)
4.?Struts1.2 驗(yàn)證用戶是否登陸 兩種方法(轉(zhuǎn))(7)
5.?jsp頁(yè)面通過 request對(duì)象直接獲取 struts2 Action的變量的值。(7)
用pager-taglib分頁(yè)組件進(jìn)行JSP分頁(yè)(轉(zhuǎn)載)
本文來源于 http://www.javaeye.com/topic/86330
pager
-
taglib絕對(duì)是個(gè)好東西,可以方便的幫我們完成分頁(yè)的功能,當(dāng)然大家不要擔(dān)心他的效率,它支持每次從數(shù)據(jù)庫(kù)中只取出要顯示的數(shù)據(jù)(呵呵,這點(diǎn)很關(guān)鍵噢),這樣可以減少數(shù)據(jù)庫(kù)的壓力。
好了,該說一下怎么用了:
1
、拷貝pager
-
taglib.jar包
2
、在JSP頁(yè)面中使用taglib指令引入pager
-
taglib標(biāo)簽庫(kù)
3
、使用pager
-
taglib標(biāo)簽庫(kù)進(jìn)行分頁(yè)處理
下面我先簡(jiǎn)單說一下長(zhǎng)用到的標(biāo)簽的作用吧:
pg:pager【這個(gè)標(biāo)簽用來設(shè)置分頁(yè)的總體參數(shù)】重要參數(shù)說明:
url:分頁(yè)的鏈接根地址,pager標(biāo)簽會(huì)在這個(gè)鏈接的基礎(chǔ)上附加分頁(yè)參數(shù)
items:總記錄數(shù),pager標(biāo)簽正是根據(jù)這個(gè)值來計(jì)算分頁(yè)參數(shù)的
maxPageItems:每頁(yè)顯示的行數(shù),默認(rèn)為10
maxIndexPages:在循環(huán)輸出頁(yè)碼的時(shí)候,最大輸出多少個(gè)頁(yè)碼,默認(rèn)是10
pg:first【第一頁(yè)的標(biāo)簽】重要參數(shù)說明:
export變量的意義:
pageUrl
-
分頁(yè)鏈接URL地址(最重要的export參數(shù))
pageNumber
-
頁(yè)碼
firstItem
-
首頁(yè)第一行的索引值
lastItem
-
首頁(yè)最后一行的索引值
pg:pre【上一頁(yè)標(biāo)簽】重要參數(shù)說明:
export變量的意義:
pageUrl
-
分頁(yè)鏈接URL地址(最重要的export參數(shù))
pageNumber
-
頁(yè)碼
firstItem
-
前頁(yè)第一行的索引值
lastItem
-
前頁(yè)最后一行的索引值
pg:next【下一頁(yè)標(biāo)簽】重要參數(shù)說明:
export變量的意義:
pageUrl
-
分頁(yè)鏈接URL地址(最重要的export參數(shù))
pageNumber
-
頁(yè)碼
firstItem
-
下頁(yè)第一行的索引值
lastItem
-
下頁(yè)最后一行的索引值
pg:last重要參數(shù)說明:
export變量的意義:
pageUrl
-
分頁(yè)鏈接URL地址(最重要的export參數(shù))
pageNumber
-
頁(yè)碼
firstItem
-
尾頁(yè)第一行的索引值
lastItem
-
尾頁(yè)最后一行的索引值
pg:pages【這個(gè)標(biāo)簽用來循環(huán)輸出頁(yè)碼信息】重要參數(shù)說明:
export變量的意義:
pageUrl
-
分頁(yè)鏈接URL地址(最重要的export參數(shù))
pageNumber
-
頁(yè)碼
firstItem
-
pageNumber這個(gè)頁(yè)碼指定的那一頁(yè)的第一行的索引值
lastItem
-
pageNumber這個(gè)頁(yè)碼指定的那一頁(yè)的最后一行的索引值
有了這些理論上的知識(shí),我們現(xiàn)在一起來做一個(gè)demo:
1
.建立一個(gè)類:(因?yàn)槲覀冃枰opager
-
taglib兩個(gè)參數(shù),一個(gè)是記錄總數(shù)INT,一個(gè)是要顯示的數(shù)據(jù)LIST)
import
java.util.List;
/** */
/**
* 分頁(yè)模型
*
@author
WinLive
*
*/
public
class
PagerModel
{
//
總記錄數(shù)
private
int
total;
//
當(dāng)前頁(yè)的結(jié)果集
private
List datas;
public
List getDatas()
{
return
datas;
}
public
void
setDatas(List datas)
{
this
.datas
=
datas;
}
public
int
getTotal()
{
return
total;
}
public
void
setTotal(
int
total)
{
this
.total
=
total;
}
}
2
.新建一個(gè)JSP,顯示我們做的分頁(yè)數(shù)據(jù)
<%
@ taglib uri
=
"
http://jsptags.com/tags/navigation/pager
"
prefix
=
"
pg
"
%>
<%
@ taglib prefix
=
"
c
"
uri
=
"
http://java.sun.com/jsp/jstl/core
"
%>
<%
@ taglib prefix
=
"
fmt
"
uri
=
"
http://java.sun.com/jsp/jstl/fmt
"
%>
<!--
列表數(shù)據(jù)欄
-->
<
c:
if
test
=
"
${!empty pm.datas}
"
>
<!--
這里就是要顯示的數(shù)據(jù)了
-->
</
c:
if
>
<!--
在列表數(shù)據(jù)為空的時(shí)候,要顯示的提示信息
-->
<
c:
if
test
=
"
${empty pm.datas}
"
>
<
tr
>
<
td colspan
=
"
7
"
>
沒有找到相應(yīng)的記錄
</
td
>
</
tr
>
</
c:
if
>
<
TABLE width
=
"
778
"
border
=
0
align
=
center cellPadding
=
0
cellSpacing
=
0
borderColor
=
#ffffff style
=
"
FONT-SIZE: 10pt
"
>
<
TBODY
>
<
TR
>
<
TD height
=
28
align
=
center vAlign
=
center noWrap
>
<!--
可以在這里插入分頁(yè)導(dǎo)航條
-->
<
pg:pager url
=
"
index.jsp
"
items
=
"
${pm.total }
"
export
=
"
currentPageNumber=pageNumber
"
>
<
pg:first
><
a href
=
"
${pageUrl}
"
>
首頁(yè)
</
a
></
pg:first
>
<
pg:prev
><
a href
=
"
${pageUrl}
"
>
前頁(yè)
</
a
></
pg:prev
>
<
pg:pages
>
<
c:choose
>
<
c:when test
=
"
${pageNumber eq currentPageNumber }
"
>
<
font color
=
"
red
"
>
$
{pageNumber }
</
font
>
</
c:when
>
<
c:otherwise
>
<
a href
=
"
${pageUrl }
"
>
$
{pageNumber}
</
a
>
</
c:otherwise
>
</
c:choose
>
</
pg:pages
>
<
pg:next
><
a href
=
"
${pageUrl}
"
>
下頁(yè)
</
a
></
pg:next
>
<
pg:last
><
a href
=
"
${pageUrl}
"
>
尾頁(yè)
</
a
></
pg:last
>
</
pg:pager
>
</
TD
>
</
TR
>
</
TBODY
>
</
TABLE
>
減肥瘦身品總匯
值得信賴*脈脈美妝*正品現(xiàn)貨謝絕講價(jià)
〓深港商盟〓名品歐衣坊(美國(guó)休閑品牌AF系列)
QQ三國(guó)游戲幣及道具專賣店
小臉紅紅的瘦身旗艦店
posted on 2009-04-17 17:06
龍華城
閱讀(2637)
評(píng)論(0)
編輯
收藏
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Copyright ©2025 龍華城 Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
中文字幕免费观看视频
|
免费人成视频在线观看免费
|
日本免费人成网ww555在线
|
亚洲国产精品久久久久
|
97视频热人人精品免费
|
国产成人高清亚洲一区久久
|
亚洲人成77777在线播放网站
|
久久久久久毛片免费播放
|
78成人精品电影在线播放日韩精品电影一区亚洲
|
久久国产乱子伦精品免费一
|
国产成人精品亚洲
|
亚洲国产日韩精品
|
亚洲高清成人一区二区三区
|
www.亚洲一区
|
日本免费网站视频www区
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
国产成人精品免费视频网页大全
|
最新亚洲成av人免费看
|
波多野结衣亚洲一级
|
亚洲色偷拍区另类无码专区
|
亚洲精品视频免费看
|
一级白嫩美女毛片免费
|
亚洲一区二区三区久久久久
|
亚洲精品成人片在线观看
|
国产精品免费精品自在线观看
|
日本永久免费a∨在线视频
|
欧美激情综合亚洲一二区
|
78成人精品电影在线播放日韩精品电影一区亚洲
|
亚洲狠狠婷婷综合久久蜜芽
|
国产亚洲一区二区在线观看
|
成**人免费一级毛片
|
久9热免费精品视频在线观看
|
在线观看亚洲网站
|
亚洲精品无码专区
|
亚洲国产人成在线观看69网站
|
日韩亚洲国产综合高清
|
中文字幕亚洲情99在线
|
亚洲日韩国产AV无码无码精品
|
亚洲AV一二三区成人影片
|
国产亚洲精品VA片在线播放
|
亚洲日韩一区二区一无码
|