代码之家  ›  专栏  ›  技术社区  ›  Zeemee

如果JSF过大,使用什么Java Web框架?

  •  2
  • Zeemee  · 技术社区  · 16 年前

    我们想把一个项目从PHP转移到Java。它是一个小型的Web应用程序,大约有5页。我们有JSF的经验,但我认为JSF会过大,太笨重(我们会大量使用JS)。 你能推荐什么?GWT?

    6 回复  |  直到 15 年前
        1
  •  4
  •   Adriaan Koster    16 年前
        2
  •  3
  •   Murat Can ALPAY    16 年前

    查看zk框架

        3
  •  2
  •   Guido    16 年前

    如果Web太小,可以使用servlets+jsp。如果你以前有过春天的经历,我会选择春天。

    如果您的页面要广泛使用JavaScript,我不推荐使用GWT,因为在我看来,简单的事件处理可以很好地工作,但是它限制了您可以使用JS做什么。

        4
  •  1
  •   Bozho    16 年前

    5页只需要简单的JSP+servlets。

        5
  •  1
  •   cetnar    16 年前

    好吧,这要看这5页有多复杂。最简单(可能不是最快)的解决方案是用普通servlets/jsp编写。如果决定使用框架,可以在以下两种情况之间进行选择:

    如果要在不存在初始配置问题的情况下创建快速运行的原型使用,请尝试:

        6
  •  1
  •   Gelin Luo    15 年前

    玩!框架。这是迄今为止最容易使用的。我是ApacheTurbine的用户(从2002年开始),ApacheStruts,Cakephp,我终于开始玩了!你可以看10分钟的视频 http://www.playframework.org/ 但在这里我想提一下我的一些想法:

    1. 简单,实际上太容易使用。我读到一些评论说5页除了JSP+servlet什么都不需要。我想说那太重了。您会发现在这些XML配置中遗漏了您自己。在游戏中,你几乎不需要配置就可以着陆。
    2. 可扩展的。由于采用了无状态模式,所以要将5页的Hello World Web应用程序扩展到每天百忙之中的网站,唯一需要做的就是增加你的邮箱并运行更多的应用程序实例。您不需要更改一行代码就可以到达那里。
    3. 性能。检查 this 看比赛如何!当您将其用作独立的HTTP服务器时,它的性能优于它的竞争对手。
    4. 非常活跃的社区和优秀的贡献者。你在Play的Google小组上发布的问题会得到及时的回答。你可以在以下网站上找到社区贡献的许多有趣的东西: here
    推荐文章