dev2dev 首页 > 资源中心 > 专家Blog > 专家Blog文章
定制标签和JSF组件的设计时呈现
Workshop Studio(以前称为NitroX Studio)提供了一组接口,用于支持定制标签和JSF组件的设计时呈现。在Workshop Studio中,MyFaces以及Sun的JSF参考实现的设计时呈现使用下述方法。但是您的具体情况和需求可能有所不同。
最简单的方法是采用一个允许通过混合利用html与图形图像来定义组件呈现的XML接口。这对于在使用设计器时设计和布局是优先需求的客户来说是一种不错的方法。良好的呈现有助于页面设计的可视化而无需部署。下面的文档解释了这种方法,并包括一些基本的例子:http://www.m7.com/docs/tlei.htm。
对于更加细粒度的需求,Workshop Studio有一个提供更多细节和控制的Java接口。该Java接口的文档记录不完全(由于资源问题),但是如果您真想使用它,我们可以与您合作。这方面的一个例子是Ideo Technologies,他们在Workshop Studio环境的基础上构建了SweetDev产品。请参见:http://www.ideotechnologies.com/
当JSR 276:Design Time Meta-data for JSF Components(JSF组件的设计时元数据)终于成熟并最终定案,我们自然会尽快地采用它,但是同时上述信息也可能会有所帮助。在theServerSide站点上有关于JSR 276的讨论。
原文出处:http://dev2dev.bea.com/blog/carloschang/archive/2006/01/design_time_ren_1.html
作者其它文章
|