在系统开发中列表的显示与对表数据的查询几乎是每个模块所必须的工作.
这周我的任务就是查找有没有相关的组件.在列表显示方面有extreme Table和apache的displaytag可供选择.经过比较感觉displaytag比较易配置. 仅调整分页显示位置和中文就可以使用了.而extreme Table的分页没有查到很好的资料配置.
http://www.extremecomponents.org 网站上可能有,但时间关系,我没有细致的去研究过.
http://extremecomponents.org/wiki/index.php/Simplified_Chinese 这里是一个中文的资料,以后再回头学习.
第二个要解决的问题是通用查询.由于系统采用的是struts+spring+hibernate的框架,故需要一个能在视图层生成查询选择项,在后台可以根据查询项生成HSQL的组件. 但在网上找了半天也没有找到.呵呵.如果能有一个这样的组件的话.查询模块就会省事多了.既然有这种想法.没有找到就自己到手写了一个吧,经过两天的努力,我的第一个自已写的通用查询组件终于成功啦.现在开发一个查询模块只需要简单配置一下就可以了.不过现在仅支持单表的查询.如果有时间我想把这个东西好好完善一下.将来也为开源领域做点贡献.