我目前正在开发一个web应用程序,它大量使用了JSF和IceFaces。我们已经讨论了转移到另一个表示层,我想我应该把讨论带出去,看看专家们是怎么想的。
我很好奇是否有人可以权衡各种Java表示层技术的优缺点。如果你只用过一个,说出你为什么喜欢或讨厌它。如果你和几个人一起工作过,给出你的印象,他们是如何相互竞争的。
我们正在考虑的技术包括:
如果我的清单上有什么遗漏,请告诉我。
谢谢!
发布于 2009-02-12 12:41:08
我的观点非常偏向Wicket,因为我在JSP上被太多次绊倒之后,已经使用它一段时间了。
Wicket PROs:
layout和基于code.
Wicket缺点:
Form.onSubmit()
)需要广泛的子类化或匿名方法来轻松地重写注入行为。这在一定程度上是由于Wicket强大的基于事件的设计,但不幸的是,这也意味着很容易用Wicket弄乱代码。随机缺点:(也就是说,我没有用过,但这些是我的观点和/或我听说过的东西)
发布于 2009-02-11 20:21:49
我已经使用GWT完成了几个小项目。下面是我喜欢它的一些地方:
<代码>G29
我不喜欢的东西:
发布于 2009-02-11 20:25:20
我要问的最大的问题是,你为什么要改变表示层?这是一个非常昂贵的成本,我可以看到一种技术的好处超过了其他技术,就像改变成本一样……
https://stackoverflow.com/questions/538550
复制相似问题