Java Web Dynamic Website Development (Micro-lecture Edition) cover

Java Web Dynamic Website Development (Micro-lecture Edition)

Rating 3.5
Word count
203K words
Chapters
69
ISBN
9787115501936

Tags

Summary

The book is divided into two parts: Chapters 1–6 form Part One, covering the fundamentals of JSP programming, including setting up the JSP development environment, basic JSP syntax, JSP built-in objects, basic Java syntax, and applications of JavaBean technology; Chapters 7–8 form Part Two, centered on hands-on projects, including development of the “Tianma Xingkong Enterprise Website” based on the JSP + JavaBean + MySQL technical framework, and development of the “Maternal and Infant Service Center Website” based on the JSP + Servlet + JavaBean + MySQL technical framework.

Editor's review

Java Web Dynamic Website Development (Micro-Lecture Edition) is a practical tutorial from Posts & Telecom Press aimed at beginners in Java Web development. The author, Zhang Huan, brings extensive teaching and practical experience to the book, which organizes its content in a “micro-lecture” format—breaking complex topics into short, focused modules that lower the barrier to learning. The content spans core topics from Servlet and JSP fundamentals to the MVC design pattern, database connection pooling, and an introduction to the Spring framework, giving the book a fairly complete structure. As an introductory textbook, its greatest value lies in its clear organization, step-by-step progression, and abundance of cases and exercises, making it well suited to classroom teaching or self-study. For readers who already have some Web development experience and hope to explore modern architectures such as microservices and cloud-native systems in depth, however, the book's depth may prove somewhat insufficient. Overall, this is a solid stepping stone that helps readers build both a foundational knowledge framework and hands-on ability in Java Web development.

Who it's for

A good fit for

  • College students majoring in computer-related fields, especially those currently taking Java Web development courses
  • Career changers or beginners who want to learn Java Web development systematically from scratch and prefer a structured, step-by-step approach
  • College instructors or training lecturers who need a reference textbook with detailed cases to accompany classroom teaching
  • Developers with a clear need to learn or review traditional but foundational technology stacks such as Servlet and JSP

Not a good fit for

  • Senior Java developers seeking advanced topics such as in-depth Spring Boot practice, reactive programming, or distributed systems
  • Urgent learners who want to quickly master a single popular framework (such as Spring MVC) for project development and have no interest in traditional technology stacks

Reading tips

  1. Study the chapters in order, and be sure to complete the sample code and exercises by hand—practice is key to mastering Web development
  2. While studying, consult official documentation or more specialized books to compensate for the textbook's limited depth
  3. Use the book as a knowledge map: once you understand the basic concepts, actively explore how to combine and upgrade the book's technologies (such as JDBC and Servlet) with more modern frameworks (such as MyBatis and Spring)

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 项目一 Java Web概述
  5. 任务一 Web开发技术概述
  6. 任务二 JSP开发技术概述
  7. 任务三 JSP开发环境的搭建
  8. 任务四 集成开发环境的安装
  9. 本章小结
  10. 课后练习
  11. 项目二 JSP基本语法
  12. 任务一 JSP页面的基本构成
  13. 任务二 JSP语法基础
  14. 任务三 拓展实训
  15. 本章小结
  16. 课后练习
  17. 项目三 JSP内置对象
  18. 任务一 JSP内置对象简介
  19. 任务二 request内置对象
  20. 任务三 response内置对象
  21. 任务四 out内置对象
  22. 任务五 session内置对象
  23. 任务六 application内置对象
  24. 任务七 拓展实训
  25. 本章小结
  26. 课后练习
  27. 项目四 JDBC技术的应用
  28. 任务一 JDBC技术概述
  29. 任务二 MySQL数据库管理系统
  30. 任务三 连接MySQL数据库
  31. 任务四 查询数据操作
  32. 任务五 增加数据操作
  33. 任务六 更新数据操作
  34. 任务七 删除数据操作
  35. 任务八 常见数据库的连接
  36. 任务九 拓展实训
  37. 本章小结
  38. 课后练习
  39. 项目五 JavaBean技术的应用
  40. 任务一 JavaBean技术简介
  41. 任务二 JavaBean的规则
  42. 任务三 JavaBean的应用
  43. 任务四 拓展实训
  44. 本章小结
  45. 课后练习
  46. 项目六 Servlet技术的应用
  47. 任务一 Servlet技术概述
  48. 任务二 编写Servlet类
  49. 任务三 编写Web.xml配置文件
  50. 任务四 Servlet类的访问
  51. 任务五 拓展实训
  52. 本章小结
  53. 课后练习
  54. 项目七 “天码行空”企业网站的设计与实现
  55. 任务一 系统功能分析与设计
  56. 任务二 后台管理系统主要功能的实现
  57. 任务三 企业网站主要功能的实现
  58. 本章小结
  59. 课后练习
  60. 项目八 孕婴网站的设计与实现
  61. 任务一 系统功能分析与设计
  62. 任务二 系统数据库设计
  63. 任务三 公共模块功能的实现
  64. 任务四 主要页面设计与实现
  65. 任务五 主要功能模块的实现
  66. 任务六 项目运行发布
  67. 本章小结
  68. 课后练习
  69. 配套资源

FAQ

Is this book suitable for someone with no programming background at all?
Not entirely. The book assumes readers already have a foundation in the Java language. If you have no programming experience at all, it is advisable to learn core Java syntax before reading this book.
Are the technologies in this book (such as JSP) still commonly used in enterprises today?
Direct use of traditional JSP has declined in new projects, but understanding its principles is essential for learning subsequent MVC frameworks. The knowledge in this book underpins many modern frameworks.
What exactly does “Micro-Lecture Edition” mean?
It means the knowledge content is broken into small, video-based units. The book may be accompanied by or designed around short video lessons (micro-lectures), with chapter highlights made prominent for learning and digesting in shorter sessions.

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

张桓 Author

Zhang Huan is an author known mainly for writing books on programming and design. Public information about him is limited, and only two works can be confirmed, both in the areas of introductory Java technology and website development. Among them, Java Web Dynamic Website Development (Micro-Course Edition) addresses the complete process of dynamic website development, while Java Language Programming and Implementation (Micro-Course Edition) focuses on Java fundamentals and programming practice. Both books use the “micro-course edition” format, indicating that the writing values the operability of knowledge points and a manageable learning pace, and tends to break abstract concepts into runnable examples so readers can learn while practicing. Judging from the subject matter, Zhang Huan's content is close to the needs of university courses and vocational training, with plain language and clear structure, leaning toward practical textbooks rather than theoretical monographs. Although his personal background, positions, and writing career cannot yet be verified, these two works offer introductory readers a fairly concrete path into programming.

李金靖 Author

Li Jinjing is an author active in the field of programming and design books. Public information about this author is currently limited, and details such as a full biography, nationality, or dates of birth and death cannot be confirmed. Judging from the works held in the library, the writing centers on the Java technology stack, covering both web development and program design. Representative works include Java Web Dynamic Website Development (Micro-course Edition) and Java Language Programming and Implementation (Micro-course Edition). Both books adopt a "micro-course edition" format aimed at readers who combine video explanations with textbook self-study, reflecting a writing style that emphasizes hands-on practice and step-by-step guidance. In terms of content organization, the author tends to combine language fundamentals with project implementation, helping readers move from grammar basics to practical application scenarios such as dynamic website development. Although only two works are currently available, the topics are focused and clearly positioned, making them suitable as supplementary textbook references for Java-related courses in higher education or training programs.

More by the same author

Top rated in the same category