在一个项目中用到了extremetable,但是有些的体现形式还不符合业务的需求,所以做了些改动。下面贴出来,供大家参考:
主要增加功能:加入 全选 反选 全不选 的按钮,外观布置改动,增加table的td监听事件。
首先在http://extremecomponents.org/下载eXtremeComponents 1.0.1 的源码
修改org.extremecomponents.table.view.DefaultToolbar如下:
然后修改org.extremecomponents.table.view.HtmlView
下面是一个js的公共的函数,因为时间关系,没有融入到代码里面,以后会完善。现在只要include到jsp中就可以了。
就这样,预览效果如下:
%@>%
response.setheader("pragma","no-cache");>>>>=>
主要增加功能:加入 全选 反选 全不选 的按钮,外观布置改动,增加table的td监听事件。
首先在http://extremecomponents.org/下载eXtremeComponents 1.0.1 的源码
修改org.extremecomponents.table.view.DefaultToolbar如下:
然后修改org.extremecomponents.table.view.HtmlView
下面是一个js的公共的函数,因为时间关系,没有融入到代码里面,以后会完善。现在只要include到jsp中就可以了。
就这样,预览效果如下:
%@>%
response.setheader("pragma","no-cache");>>>>=>作者:博爱老头@博爱老头的草屋
地址:http://www.icnote.com/Extreme-Table/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
文章来自: 本站原创
Tags: java技术chenxi3021
Said,
Said,2008/07/30 16:26
我看了HtmlBuilde.HtmlBuilder类,里面有好多方法,比如下面两个能详细说明一下吗,谢谢
public HtmlBuilder table(int tabs) {
newline();
tabs(tabs);
write("<table");
return this;
}
public HtmlBuilder tabs(int tabs) {
for (int i = 0; i < tabs; i++) {
tab();
}
return this;
}
这两个方法各什么意思呢?
public HtmlBuilder table(int tabs) {
newline();
tabs(tabs);
write("<table");
return this;
}
public HtmlBuilder tabs(int tabs) {
for (int i = 0; i < tabs; i++) {
tab();
}
return this;
}
这两个方法各什么意思呢?
chenxi3021
Said,
Said,2008/07/29 17:45
博爱老头:
你好!
我看了你的例子有点启发,我现在用的是eXtremeComponents-1.0.1 我想把 翻页导出放到下面来,我就是还不太明白它是怎么来生成html代码的,希望博爱老头能忙帮我。非常感谢 能留个你的联系方式吗,这里不方便的话可以发到我的信箱,chenxi3021@163.com ,如果能帮忙我可以给你酬劳的。
你好!
我看了你的例子有点启发,我现在用的是eXtremeComponents-1.0.1 我想把 翻页导出放到下面来,我就是还不太明白它是怎么来生成html代码的,希望博爱老头能忙帮我。非常感谢 能留个你的联系方式吗,这里不方便的话可以发到我的信箱,chenxi3021@163.com ,如果能帮忙我可以给你酬劳的。
Jane Said,
2008/06/28 18:28
您好,最近才发现extremetable,但是官网不能访问了。麻烦您给一份extremetable的源码吧。谢谢. zhoulanok@gmail.com
star Said,
2008/06/02 01:02
超赞博主!谢谢啦!
star Said,
2008/05/31 01:02
com.ite.common.system.extremetable.CustomToolbarBuilder
这个包怎么找不到?
这个包怎么找不到?
2007/10/19 01:27
pcdos Said,
2007/08/11 22:19
这样的js写法,只能在ie下用哦
分页: 2/2
1 2
1 2


今天的天气真好啊。
一个有意思的逻辑题目 :)








