我是一名相当称职的程序员,拥有大约11年的经验。
我特别喜欢Ruby / Rails和ActionScript。
Java非常简单,我已将它用于普通应用程序,主要用于在服务器上运行的应用程序,而不是基于Web的应用程序。
我想用Java开发一个Web应用程序,以便利用BlazeDS之类的东西,并帮助将前端与我之前编写的Java应用程序结合在一起。即使用现有的Java代码但在Web上下文中。
但是我遇到了麻烦 - 而且很困惑 - 寻找一个顺利的开始。我不想使用Grails,在那里,谢谢,我想使用Pure Java,你可以想到任何框架。 Spring,Hibernate等。
我从哪里开始?
答案 0 :(得分:3)
Play Framework可让您快速入门。 http://www.playframework.org/
答案 1 :(得分:2)
Spring Roo是适用于网络应用的RAD框架。它类似于Rails或Grails,但使用代码生成而不是元编程魔术。
答案 2 :(得分:1)
此主题包含有关启动Java Web开发的有用指示
答案 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发行版并查看其中的文档。