2009-09-30 97 views
2

我在Java的webapp开发方面相当新,并且一直在寻找一个关于这个主题的体面教程。我发现了从struts到seam的一大堆框架。考虑到我在这方面的专业水平相当低,我应该考虑哪个框架?网络应用程序 - 从哪里开始?

此外,还有一个关于Web应用程序基础的全球教程?

回答

2

我建议学习缝,因为它进一步推动了JSF,一个行业标准。 它也是当今Java环境中更新,更好的Web应用程序框架之一。此外,它对EJB3和简单的pojo开发都有很好的支持。

你还应该做一些关于servlets的背景知识。

+0

谢谢..缝适合我需要的东西。 – Nico 2009-10-01 06:48:47

4

Java EE tutorial涵盖了web applications的基本知识。

至于框架去,看看this question

+0

这是JEE 6教程的链接。在这一刻,一些内容(JEE 6部分)只能用于Glassfish v3 Preview。 – 2009-09-30 20:47:37

+0

谢谢。我会直接进入那个巨兽, – Nico 2009-10-01 06:44:52

1

我无法帮助您使用Java,但这里有一个指向excellent SO post的链接,它可以帮助您解决第二个问题。

1

如果你想让web应用程序开发变得简单,我会强烈推荐grails。其他框架很好,但学习曲线和配置复杂度很高。大多数时候你会发现对他们不利。

使用Grails,您可以在几分钟内启动并运行应用程序。

1

我会专注于学习HTTP/HTML - 在构建动态Web应用程序之前,您需要了解静态Web开发的基础知识。

然后,只需做一些基本的Servlet和JSP--所有其他Java Web框架都建立在此基础之上 - 如果您直接进入更高级别的框架,迟早会遇到需要调试/开发这将需要知道底层servlet/JSP API的工作原理。

学习完基本知识之后,开始查看构建于其上的其他框架,以了解它们提供的内容。