我期待着在JSF中使用组件库(可能是richfaces或primefaces)来开发社交应用程序的前端。
我需要知道:
1.)除了为所有组件选择一个主题之外,还可以独立地定制每个组件的外观。是否可以在这些组件中使用CSS。
2.)我能否在一个项目中使用多个组件库(取决于我需要的组件)?
3.)任何选择组件库的建议也欢迎!
编辑
4.)是否有用这些库开发UI的可视化编辑器?我目前使用NetBeans6.9IDE。
发布于 2011-05-27 11:32:07
我喜欢Primefaces,因为它们可能是最大的和一些功能最丰富的可用组件。这需要稍加调整,但是您也可以使用带有Primefaces的其他组件库。
不过,要为许多问题做好准备。但是,如果您对javascript和CSS很在行,并且对JSF有初级水平的理解,那么您应该不会遇到任何问题。只要准备实施几个臭气熏天的黑客,以满足某些要求。
尽管存在这些问题,但我注意到,随着每次发布,它变得越来越稳定,因此它只会在这里变得更好。
发布于 2011-05-27 09:34:30
http://livedemo.exadel.com/richfaces-demo/richfaces/modalPanel.js
发布于 2011-05-27 09:38:40
我使用primefaces,并且定制每个组件非常简单和有趣。他们在用户指南中有关于如何定制每个组件(css)的示例。Primefaces在很大程度上依赖于jQuery(我在查看生成的源代码时注意到了这一点),但也使用其他javascript库,如YUI。有时,它可能会对客户端产生很大的Javascript强度,但到目前为止,它所做的都是非常好的。
我不确定多个组件,从来没有尝试过,根据我自己的建议,我认为最原始的岩石。
从NetBeans7.0开始,Netbeans中包含了primefaces,所以您不必再担心配置了。
https://stackoverflow.com/questions/6150162
复制相似问题