相关疑难解决方法(0)

Java Server Faces 2.0的主要缺点是什么?

昨天我看到了一个关于Java Server Faces 2.0的演示文稿,虽然我现在是一个快乐的ASP.NET MVC/jQuery开发人员,但它看起来确实令人印象深刻.我最喜欢JSF的是大量支持AJAX的UI组件,这些组件似乎比ASP.NET MVC更快,特别是在AJAX重型站点上.集成测试看起来也很不错.

由于演示文稿只强调了JSF的优点,我也想听听另一方面的意见.

所以我的问题是:

  • Java Server Faces 2.0的主要缺点是什么?
  • 什么可能使JSF开发人员考虑使用ASP.NET MVC而不是JSF?

asp.net-mvc jsf jsf-2

233
推荐指数
10
解决办法
7万
查看次数

使用Servlets/JSP或其他前端框架的JSF或MVC?

我正在使用Java开发社交Web应用程序.我需要开发我的Web浏览器应用程序的前端/ GUI.

我想知道什么是更好的策略来进行前端开发,无论是使用像JSF 2.0这样的框架还是像OR一样简单地遵循servlet和JSP的MVC方法?

正如我所听到的,JSF确实使开发更简单,但学习曲线也不算太低,所以学习JSF还是值得学习,或者我更喜欢直接使用servlets/JSP?

我是使用Java进行Web应用程序开发的新手,我几乎已经完成了为应用程序编写业务逻辑.

请根据以下参数证明您的答案:

  1. 性能和成本
  2. 易于开发和时间(考虑学习时间)
  3. 未来的代码维护
  4. 您认为重要的任何其他参数

更新(07-09-2012):

我终于使用了JSF-2.0并且直到约会都没有后悔.学习曲线并不陡峭.使用像Primefaces这样的组件库,它更容易并且开发速度更快.国家储蓄有一些成本,但这些事情可以聪明地处理.社区很大,现在有很好的记录.希望在不久的将来,无状态JSF也将迎来,它将以更高的性能提升JSF.

java jsf jsp servlets java-ee

6
推荐指数
1
解决办法
6189
查看次数

标签 统计

jsf ×2

asp.net-mvc ×1

java ×1

java-ee ×1

jsf-2 ×1

jsp ×1

servlets ×1