我在Java的webapp开发方面相当新,并且一直在寻找关于这个主题的体面教程。我发现了一大堆从struts到seam的框架。考虑到我在这方面的专业水平相当低,我应该考虑哪个框架?
还有关于Web应用程序基础的全局教程吗?
答案 0 :(得分:4)
Java EE tutorial涵盖了web applications的基础知识。
就框架而言,请查看this question
答案 1 :(得分:2)
我建议学习Seam,因为它在行业标准JSF上进一步构建。 它也是当今Java领域中可用的更新,更好的Web应用程序框架之一。 此外,它对EJB3和简单的pojo开发都有很好的支持。
您还应该阅读有关servlet的背景知识。
答案 2 :(得分:1)
我无法帮助您使用Java,但这里有excellent SO post的链接,可以帮助您解决第二个问题。
答案 3 :(得分:1)
如果您想要一些简单的Web应用程序开发,我强烈推荐grails。其他框架很好,但学习曲线和配置复杂性很高。大多数时候你会发现反对他们。
使用Grails,您可以在几分钟内启动并运行应用程序。
答案 4 :(得分:1)
我首先关注学习HTTP / HTML - 在构建动态Web应用程序之前,您需要了解静态Web开发的基础知识。
然后只做一些基本的Servlet和JSP - 所有其他Java Web框架都是基于此构建的 - 如果你直接进入更高级别的框架,迟早会遇到需要调试/开发的问题这需要了解底层servlet / JSP API的工作原理。
在您了解基础知识后,开始查看基于此构建的其他框架,以了解它们提供的内容。