我应该如何开始基于Java的Web开发?[已关闭]

2022-09-01 12:44:46

在开发大学作业时,我已经使用java作为我的主要语言3年了,现在我计划学习它的Web编程方面。我看到有很多不同的“东西”正在发生,例如JSP,JSF,Spring等。

之前的主题表明,Head First Servlets和JSP是一本很好的书,但你对此怎么看?在那之后,我应该遵循什么路线,至少能够从头开始编写自己的博客网站应用程序?


答案 1

我会说:

  1. 安装 Java。
  2. 安装雄猫
  3. 构建一个 servlet,让它做一些事情。处理请求和响应。掌握GET和POST请求,HTTP协议,为什么许多Web应用程序需要RDBMS等。
  4. 如果你遇到任何事情,使用谷歌或这个网站来弄清楚。
  5. 弄脏你的手!
  6. 弄脏你的手!

答案 2

我有同样的问题,并阅读了这个帖子,并从Head First开始。读了5章,但后来我开始寻找新的资源,并从 http://pdf.coreservlets.com/ 找到了Core Servlets和JavaServer Pages(JSP),我认为这本书在很多方面都好多了。

  • 首先,它不反对考试。
  • 包括更多带有代码的示例。
  • 在 Java 中实现 Web 应用程序的方法有很多种。您可以仅使用Servlets,仅使用JP或带有/不带有bean的组合等。本书很好地解释了每种方法的优缺点。
  • 从头开始更好地解释MVC。(第15章)
  • 而且它是免费的。

近七年后的更新:我强烈建议你看看Spark Framework


推荐