jPDL和XUL结合

之前用jPDL时候有一个头疼的地方是界面的整合开发。jPDL designer可以生成jsf的界面(但因为对jsf的敬畏而没有去进一步考证),后来看到liferay里的一种做法是给任务节点上定义一些页面元素,比如 username:text, password:password, gender:checkbox(M,F)…记得不太清楚了,但是意思就是把一些关于界面的参数放到流程定义里,再通过工具来生成相应的页面。
思路比较清楚,也比较简单。

后来了解了一些XUL的东西,觉得似乎这些界面参数也可以用XUL来定义,相对标准化一点,而且也容易扩展。标准化的优点就是每个人都可以写自己的XUL解析和界面生成引擎,或者有统一的引擎可以用。

先YY记录下来。

Comments are closed.