JSF动态生成固定表头和行标的DataTable

文章作者 100test 发表时间 2007:09:06 12:33:01
来源 100Test.Com百考试题网


这个例子在jsf1.1下通过。JSF 动态生成DataTable, 固定表头, 固定行标, 点击表头可排序, 希望可以供大家学习和参考。

自己在写动态生成DataTable的时候也查阅了很多相关文章, 以及实现固定表头等等。

在解决固定表头问题上我是用的两张表(加行标是3张表)实现的, 因为我发现如果用JSF1.1的化实现固定表头几乎不可能(如果有人有好的想法, 比如用JS比较在行的朋友请告诉我解决方法, 谢谢)

实现给每个Header加上一个CommandLink的时候我遇到了很大的问题, 就是无论如何我动态生成的这些CommandLink都没有办法触发事件(并不报错), 这个问题足足折磨了我3天。。。

最后终于发现问题的所在, 是因为我在生成CommandLink的时候没有给每个CommandLink SetID。。。 就加上这句话,问题立马解决。

JSF动态生成固定表头和行标的DataTable



Dynamic.jsp

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>




TABLE


>

style="position:absolute. left: 35. top: 5. width:200. height:20">


style="position:absolute. left: 110. top: 5. width:150. height:20" />

style="position:absolute. left: 270. top: 5. width:50. height:20" />

BORDER=0
STYLE="POSITION: ABSOLUTE. LEFT: 0px. TOP: 30px. right: 0px. bottom: 0px.">




相关文章


解决J2EE系统应用性能问题常用方法
.NET与J2EE只能是敌人吗
JSF动态生成固定表头和行标的DataTable
利用J2ME开发无线蓝牙应用
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛