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