开发前端(GUI)和前端的最佳方式用 Java 开发的中等复杂 Web 应用程序的控制器部分
开发前端(GUI)和前端(GUI)的一个好的策略(选择框架等)是什么?用 Java 开发的中等复杂的 Web 应用程序(社交门户)的控制器部分。推荐什么框架(如果有)。我听说过很多关于 JSF 的好消息,但最近才了解
What would be a good strategy(framework etc to choose) to develop the frontend(GUI) & controller parts of a moderately complex web application(social portal) developed in Java. What framework if any are recommended. I had heard a lot of good about JSF but recently came to know about lots of its shortcomings.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
嗯,JSF 还不错。 :) 通过浏览您提供的链接,我可以看到基本问题是缺少组件。因此,您可能想尝试 RichFaces 或 PrimeFaces 等组件库。
不过,我们遇到的一个问题是组件外观和感觉的可定制性有时有限,也就是说,如果您对布局/外观和感觉有严格的要求,那么定制可能会变得更加困难。
Well, JSF is not that bad. :) From just skimming over the link you provided, I can see that the basic problem is lack of components. Thus you might want to try component libraries like RichFaces or PrimeFaces.
One problem that we experienced though, was the sometimes limited customizability of the components' look and feel, i.e. it might get harder if you have strict requirements on layout/look and feel.
到目前为止,我们的团队已在两个项目中使用了 JSF。对于更复杂的组件(AJAX、复合组件等),它可以很好地使用 PrimeFaces 和 IceFaces 等组件库。我们最近参加了一个非常无聊的 IceFaces 网络研讨会,讨论 JSF2 的好处。您应该研究一下 JSF2。
Our team has used JSF on two projects so far. It worked well using component libraries such as PrimeFaces and IceFaces for more complex components (AJAX, composite components, etc). We sat through a very boring IceFaces webinar recently discussing the benefits of JSF2. You should look into JSF2.
所有框架都有优点和缺点。这些是我们已经成功使用的:
All frameworks out there have pro's and con's. These are the ones we have used with some success: