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