天天看点

zk开发框架

我个人觉得zk主要是一个效率问题,因为它所有的页面效果控制都需要经过服务器,举个例子,点击一个按钮后弹出对话框,zk完成需要这么几步:

1.点击按钮-->发送ajax请求(Aurequest)--->服务器端java程序接收到请求-->返回响应-->浏览器端接受到响应,调用与服务器端组件相对应的js组件,展现效果。

即使是最最简单的一个页面效果,都需要这么多步,而传统方式上,很多时候,可以完全交给js处理,不需要与交互,这就是开发方便的代价。

2.组件扩展不够方便,如果需要扩展自己的组件,你必须清楚zk的内部运行机制,特别是协调java端和js的组件同步问题,都很麻烦,而一般使用zk,就是看中了用它开发,可以完全不写js 。

回LS,可以通过设置spans属性开合并单元格。

继续阅读