我最近被分配到一个新部门,我最糟糕的噩梦是,我被要求支持一个用 ZK 编码的网站,没有文档,没有移交,也没有人知道系统。但是,我很幸运能够使用以前的开发人员开发此系统的笔记本电脑。
通过几天的机器人链接,我发现这个网站确实是用 ZK、Birt Report 编写的,IDE 是 Eclipse Galileo 3.5.1 我对 Spring 有相当多的了解,因此我能够破解代码只有一定程度。
我在 Eclipse IDE 中遇到了障碍,每次它试图渲染 ZK 页面以便我可以修改屏幕。当我在 ZUL 可视化编辑器上时,我总是收到“无法呈现:找不到页面:/common_script.zul”错误。
知道我应该从哪里开始渲染 ZK 页面吗?我发现手动编辑 .zul XML 对于我需要做的增强几乎是不可能的。
ZK 版本是“ZK 5.0.5 2010110316”基于视图页面源。