这个阶段是学习web开发的基本技术和框架,如HTML、CSS、JS、Servlet、Filter、Listener、Session、Cookies、JSP、EL表达式和JSTL。这个阶段可以让我们对web开发有一个基本的了解和掌握,也可以为未来的主流框架提供基本的支持。 推荐书:“Head First Servlet and JSP”,这本书插图很好,适合初学者。其中,JSP等旧技术目前已不再被主要互联网公司使用,并已被Freemark和Thymelaf等模板引擎所取代。我们只需要了解基本用法。
推荐网站:W3CSchool的视频课程“Java Advances:Practical Web Development”系统介绍了Java Web的基本知识和常用功能。通过JSP/Servlet/上传/下载/分页/MVC/三层架构等知识讲解,进行网站开发,将学习到的知识点和常用功能连接起来,逐步加深和加深记忆。 完成本节后,您可以开发一些简单的Java web应用程序,如留言板、博客系统等。