amp@java
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
99 随笔 :: 0 文章 :: 228 评论 :: 0 Trackbacks
<
2006年6月
>
日
一
二
三
四
五
六
28
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
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(21)
给我留言
查看公开留言
查看私人留言
随笔分类
Android(9)
(rss)
C#
(rss)
Database(11)
(rss)
Java common(24)
(rss)
Java ME(4)
(rss)
JSF(16)
(rss)
SWT(2)
(rss)
WEB(11)
(rss)
随笔档案
2018年8月 (1)
2017年11月 (2)
2017年2月 (1)
2016年1月 (1)
2015年4月 (1)
2015年3月 (2)
2015年2月 (1)
2014年12月 (1)
2014年7月 (1)
2014年6月 (2)
2012年12月 (1)
2012年4月 (2)
2012年3月 (2)
2012年2月 (5)
2012年1月 (1)
2010年12月 (2)
2010年6月 (2)
2009年11月 (1)
2009年9月 (1)
2009年8月 (1)
2009年5月 (2)
2009年4月 (1)
2009年1月 (1)
2008年11月 (1)
2008年8月 (1)
2008年7月 (1)
2008年6月 (3)
2008年4月 (1)
2008年2月 (3)
2008年1月 (1)
2007年10月 (1)
2007年9月 (2)
2007年7月 (2)
2007年6月 (1)
2007年5月 (1)
2007年4月 (5)
2007年3月 (1)
2007年1月 (2)
2006年11月 (6)
2006年10月 (6)
2006年9月 (1)
2006年8月 (3)
2006年7月 (1)
2006年6月 (4)
2006年5月 (1)
2006年4月 (2)
2006年3月 (6)
2006年2月 (2)
搜索
最新评论
1. re: 用httpclient和正则表达式完成一些无聊的重复性任务[未登录]
RegexBuddy测试正则表达式很不错
--jacky
2. re: 用JavaVC替换JMF连接摄像头
@clyao
你找到使用方法了吗兄弟
--ll
3. re: 用JavaVC替换JMF连接摄像头
@ytuio21
最后一点不太明白,有完整的代码可以参考一下不?
--clyao
4. re: 用JavaVC替换JMF连接摄像头
评论内容较长,点击标题查看
--ytuio21
5. re: 用JavaVC替换JMF连接摄像头
IplImage grabbedImage = grabber.grab();这一句报错
--cruiser
阅读排行榜
1. jQuery DateTimePicker 日期时间控件(41540)
2. Android开发:使用Fragment改造TabActivity(15627)
3. 如何判断Socket已断开(13117)
4. Eclipse启动参数解决占用CPU 100%,必须“立即结束”的问题(12944)
5. 出现大量到外部445端口、状态为SYN_SENT的连接的原因和解决方法(11887)
评论排行榜
1. 吹牛不上税:龙芯3号处理器将达64核(27)
2. jQuery DateTimePicker 日期时间控件(19)
3. 用Now SMS/MMS 发送中国移动彩信(18)
4. 用JAVA做一个便宜好用的二维码扫描器(13)
5. 使用NOKIA MMS LIBRARY发送中国移动彩信(11)
在Backing Bean中控制dataScroller实现翻页
用Tomahawk的<h:dataScroller>时,
如果在表格中增加了操作控件,点击后会对表的行数产生影响时,就需要在backing bean的action method里对表格进行翻页。例如,表格的每一行有个“删除”按钮,在该按钮的监听函数里对数据库进行删除操作后需要更新表格内容,这时候如果删除的正好是最后一页的最后一条记录,则更新表格的dataModel后,表格仍停留在最后一页,但没有显示任何记录,需要手动翻到前一页才能看到其他记录,行为十分怪异。因此需要在监听函数里判断当前删除的时候为最后一页的最后一条记录,如果是的话就通过程序翻到前一页。
具体实现如下:
在表格所在页面的backing bean里增加一个HtmlDataScroller成员变量,并设置它的setter和getter,再通过页面上的dataScroller控件中的binding属性把该控件与成员变量联系起来,然后在按钮监听处理中对该控件进行操作。要把表格定位在某一页,需要用到HtmlDataScroller的getUIData().setFirst()方法。
public
class
PageBean
{
private
HtmlDataScroller scroller
=
null
;
public
HtmlDataScroller getScroller()
{
return
scroller;
}
public
void
setScroller(HtmlDataScroller scroller)
{
this
.scroller
=
scroller;
}
public
String buttonListionMethod()
{
scroller.getUIData().setFirst(
0
);
}
posted on 2006-06-15 11:12
amp@java
阅读(951)
评论(2)
编辑
收藏
所属分类:
JSF
评论
#
re: 在Backing Bean中控制dataScroller实现翻页
2006-11-11 16:39
你大爷
我给你几个字啊 不懂就不要写上来 写的简直是莫名其妙
回复
更多评论
#
re: 在Backing Bean中控制dataScroller实现翻页
2006-11-11 21:33
你老爸
我说儿子啊,你咋这样呢,看不懂就老实说自己蠢嘛,你老爸我不会怪你,但你说人家写得莫名其妙就是你的不对了。
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
缺少GET的JSF令人郁闷
MyFaces与JFreeChart的包冲突
Eclipse中WTP的bug(context加载两次)
获取HTML元素的真正位置与大小
Web表格打印页面的生成
禁止浏览器缓存
WTP中Publishing failed:Resource /xxxx does not exist问题的解决
Tomcat的JNI库加载问题解决办法
Bea Workshop Studio 3.1与MyEclipse 4.1.1冲突
在Backing Bean中控制dataScroller实现翻页
Powered by:
BlogJava
Copyright © amp@java