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

时间:2010-05-24 22:23:09

标签: java web-applications

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

我的要求是

  • Java(我需要利用现有的Java库来访问相关数据)
  • 2个屏幕
  • 一个用于静态数据视图,可能是一些搜索参数
  • 其他基本表格录入
  • 不需要花哨的AJAX
  • 网页设计师非常容易进入并根据需要进行调整,而无需重写所有内容

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

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

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

6 个答案:

答案 0 :(得分:9)

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

GWT支持位于Roo 1.1.0.M1

  

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

最简单的方法是使用已基于eclipse的SpringSource Tool Suite

集成的表单

答案 1 :(得分:7)

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

答案 2 :(得分:5)

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

顺便说一句,这是来自硬核java用户。它不适合大多数网络应用程序。

哦,你也可以在轨道上使用JRuby。

答案 3 :(得分:2)

Google App Engine。 Google提供了一些很好的视频教程,可以帮助您立即开始运行。

http://code.google.com/appengine/

简介(< 10分钟):http://www.youtube.com/watch?v=bfgO-LXGpTM

答案 4 :(得分:1)

结帐CUBA platfrom,它符合您的要求。

答案 5 :(得分:0)

我可以建议GWT。如果这是一个互联网应用程序,它也适用于Google App Engine。

相关问题