我想构建一个Java Web应用程序。什么是最快的开始?

时间:2010-04-12 15:34:24

标签: java web-applications

我是一名相当称职的程序员,拥有大约11年的经验。

我特别喜欢Ruby / Rails和ActionScript。

Java非常简单,我已将它用于普通应用程序,主要用于在服务器上运行的应用程序,而不是基于Web的应用程序。

我想用Java开发一个Web应用程序,以便利用BlazeDS之类的东西,并帮助将前端与我之前编写的Java应用程序结合在一起。即使用现有的Java代码但在Web上下文中。

但是我遇到了麻烦 - 而且很困惑 - 寻找一个顺利的开始。我不想使用Grails,在那里,谢谢,我想使用Pure Java,你可以想到任何框架。 Spring,Hibernate等。

我从哪里开始?

6 个答案:

答案 0 :(得分:3)

Play Framework可让您快速入门。 http://www.playframework.org/

答案 1 :(得分:2)

Spring Roo是适用于网络应用的RAD框架。它类似于Rails或Grails,但使用代码生成而不是元编程魔术。

答案 2 :(得分:1)

此主题包含有关启动Java Web开发的有用指示

http://www.daniweb.com/forums/thread249070.html

答案 3 :(得分:1)

既然你的目标是“纯Java”,那么Wicket怎么样?直接从他们的功能列表:

  

Wicket不会将标记与Java代码混合,也不会为标记文件添加特殊语法。 HTML和Java的世界是并行的,只与Wicket id相关联,Wicket id是HTML中的属性和Java中的Component属性。由于Wicket HTML只是HTML而Wicket Java只是Java,因此编码人员和设计人员可以在很大程度上独立工作,而无需依赖任何特殊工具。

如果您想了解更多信息,请在why you should use Wicket上找到一个网页。

答案 4 :(得分:0)

我非常喜欢使用Spring MVC。花了一段时间才赶上春天,但是在投入时间之后,整个事件就已经发生了。

答案 5 :(得分:0)

我发现使用Facelets的JavaServer Faces 2.0在功能和易用性之间做了很好的折衷,而且当你变得更高级时,它允许你使用很多额外的库。

对于JBoss,您需要在Web应用程序中包含JSF。下载2.0.2发行版并查看其中的文档。