快速开发Java中的Web应用程序

Mik*_*e Q 5 java web-applications

我需要非常快速地(1周)开发一个基本的Web应用程序来进行演示.

我的要求是

  • Java(我需要利用现有的Java库来访问相关数据)
  • 2个屏幕
  • 一个用于静态数据视图,可能是一些搜索参数
  • 其他用于基本表单输入
  • 不需要花哨的AJAX
  • 对于网页设计师来说,理想情况下可以轻松地进入并根据需要进行调整,而无需重写所有内容

我的第一站是检查Wicket,因为我听说过它的好消息.我现在没有时间潜入任何沉重的事情,这可能在我的脑海中写下了JSF(我玩JSF1,陡峭的学习曲线,我现在已经滑倒了).

我很高兴将结果视为一次性,所以如果有一个框架开始很好,但是没有扩展到更大的项目,那就没关系.

对框架/方法表示赞赏的任何建议.

Ste*_*nne 9

Spring roo可以使用GWT for CRUD 非常快速地创建Web应用程序,并在以后进行调整.查看Google I/O 2010Keynote(特别是第1天,第9部分),其中基本费用跟踪应用程序的框架在大约2分钟内从头开始开发.

GWT支持在Roo 1.1.0.M1中

作为里程碑版本,Roo 1.1.0.M1不适用于任务关键型应用.

可能最容易获得已经与基于eclipse的SpringSource Tool Suite集成的表单


Pas*_*ent 7

我建议Play框架具有完整Java的巨大优势(如果你不了解Groovy,那么学习曲线就会减少).看看演示!


Bil*_*l K 5

使用Groovy/Grails.完全访问所有Java库,您将以更快的速度完成它将使您的头脑旋转.

顺便说一句,这是来自硬核java用户.对于大多数网络应用来说,这不是合适的语言.

哦,你可能也可以在rails上使用JRuby.