JavaWeb应用开发

2025-9-24 178 9/24

JavaWeb应用开发

作者:齐燕

页数:248

出版社:西安电子科技大学出版社

出版日期:2024

ISBN:9787560671901

高清校对版pdf(带目录)

前往页尾底部查看PDF电子书

内容简介

本书以具体项目开发为主线,详细地介绍了实现一个Java Web项目所必需的前端技术和后端技术。全书共9章,内容包括:Java Web应用开发概述、HTML与CSS网页基础、JSP语法、JSP内置对象、JavaBean及其应用、Servlet技术、EL表达式和JSTL、使用JDBC技术访问数据库以及综合案例——学生信息管理系统。
本书将理论和实践有机结合,适用于线上线下混合式教学。此外,本书还提供了相关案例的源代码,需要者可登录出版社网站免费下载。
本书可作为计算机科学与技术、软件工程、信息管理等相关专业的本科院校或高职院校的教材,也可作为Java Web编程技术的培训教材。

本书特色

本书具有以下特色:
(1) 以项目开发为主线,以实用技能为基础,以提高动手能力为核心。本书以一个完整的“新闻发布系统”项目开发为主线,将相关知识点的讲解贯穿其中,通过具体实施步骤使学生掌握关键技术,最后通过一个综合案例——学生信息管理系统进行演练。通过这个完整的学习过程,可以培养学生熟练编码、规范编码以及调试的能力,使其成为一名企业真正需要的“软件人才”。
(2)适用于线上线下混合式教学。授课教师可利用木马教育管理平台——JSP Web应用开发,以课前预习、课中详细讲解、课下复习的“三循环”教学模式开展教学。无论是理论教学还是上机(实践)教学,均从项目入手,将各知识点的介绍融入项目的解决方案中。

目录

第1章 Java Web应用开发概述 1
1.1 开发环境和技术标准简介 1
1.2 Java EE开发平台介绍 2
1.3 开发环境的安装 6
1.3.1 JDK的下载及安装 6
1.3.2 Tomcat服务器的安装 8
1.3.3 MySQL数据库的安装 15
1.4 Java Web网页的制作 17
1.4.1 创建步骤 17
1.4.2 创建我的第一个Web项目 18
1.4.3 Web项目的目录结构 19
1.4.4 创建JSP页面 19
1.4.5 Web项目的部署 20
1.4.6 Web项目的运行 21
1.4.7 Web程序的调试与排错 22
小结 24
习题 24
第2章 HTML与CSS网页基础 26
2.1 HTML标签语言 26
2.1.1 HTML文档结构 26
2.1.2 HTML常用标签 27
2.1.3 HTML表格标签 30
2.1.4 HTML表单标签 30
2.1.5 HTML超链接标签与图像标签 34
2.2 CSS 34
2.3 实战案例 37
小结 44
习题 45
第3章 JSP语法 47
3.1 JSP页面构成 47
3.2 JSP指令元素 50
3.2.1 page指令 51
3.2.2 include指令 52
3.2.3 taglib指令 54
3.3 JSP脚本元素 54
3.3.1 小脚本 54
3.3.2 表达式 55
3.3.3 声明 56
3.4 JSP程序中的注释 57
3.5 实战案例 58
小结 60
习题 60
第4章 JSP内置对象 61
4.1 JSP内置对象简介 61
4.1.1 request对象 63
4.1.2 response对象 68
4.1.3 out对象 71
4.1.4 session对象 73
4.1.5 application对象 74
4.1.6 pageContext对象 76
4.1.7 page对象 77
4.1.8 config对象 77
4.1.9 exception对象 78
4.2 Cookie对象 79
4.3 JSP动作元素 81
4.4 实战案例 84
小结 91
习题 91
第5章 JavaBean及其应用 92
5.1 JavaBean技术 92
5.2 JavaBean的创建 93
5.2.1 JavaBean的编写 93
5.2.2 JavaBean的部署 96
5.3 JavaBean的应用 96
5.3.1 JavaBean的属性 96
5.3.2 JavaBean的动作标签 96
5.3.3 JavaBean的作用域 97
5.4 实战案例 101
小结 108
习题 108
第6章 Servlet技术 110
6.1 Servlet概述 110
6.1.1 Servlet的概念 110
6.1.2 Servlet的工作原理 111
6.1.3 Servlet的优点 112
6.1.4 Servlet的生命周期 113
6.1.5 MVC架构模式 115
6.2 Servlet的开发 115
6.3 使用Servlet获取信息 119
6.3.1 获取HTTP头部信息 119
6.3.2 获取请求对象信息 120
6.3.3 获取参数信息 122
6.4 调用Servlet的方法 125
6.4.1 以表单形式调用Servlet 125
6.4.2 以超链接形式调用Servlet 129
6.5 实战案例 131
小结 147
习题 148
第7章 EL表达式和JSTL 149
7.1 EL表达式 149
7.1.1 认识EL 149
7.1.2 EL的运算符 150
7.1.3 EL的隐式对象 152
7.2 JSTL 154
7.2.1 JSTL介绍 154
7.2.2 JSTL的下载和简单测试 155
7.3 实战案例 156
小结 158
习题 158
第8章 使用JDBC技术访问数据库 160
8.1 JDBC技术概述 160
8.2 使用JDBC技术进行数据库编程的步骤 161
8.3 JDBC的应用 164
8.4 使用JDBC技术实现用户登录、注册及修改 172
8.4.1 开发任务 172
8.4.2 后台实现 172
8.4.3 前台实现 183
小结 201
习题 201
第9章 综合案例——学生信息管理系统 202
9.1 案例简介 202
9.2 后台程序的设计 203
9.3 前台页面的设计 211
9.4 功能扩展 225
小结 234
习题 234
参考文献 242
PDF更新中
- THE END -

非特殊说明,本博所有文章均为博主原创。