注册 登录 进入教材巡展
#

出版时间:2020-09

出版社:中国铁道出版社

以下为《JavaEE项目开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113257958
  • 1-1
  • 360541
  • 48249443-2
  • 平装
  • 16开
  • 2020-09
  • 362
  • 252
  • 工学
  • 计算机科学与技术
  • 计算机
  • 本科 高职
内容简介
本书共分为9章,包括开发环境的搭建、JSP技术详解、Servlet技术详解、JSP中使用JavaBean、搭建数据库开发环境、JDBC技术详解、EL编程、JSTL编程、综合实例——资讯信息管理系统开发。本书从环境部署、开发工具的安装讲起,由浅入深,详细讲述使用MySQL作为后台数据库进行JavaEE项目开发的方法,同时结合每一章的知识点讲述相关实例,加深对知识点的理解。本书是将理论知识运用到实际开发中的实践和尝试,适合作为高等院校计算机相关专业的教材,也可作为社会培训班的教材及软件设计人员的辅导用书。
目录
目 录
第 1 章 开发环境的搭建......................................................................................... 1
1.1 Java EE 开发环境所需软件 .............................................................................. 1
1.2 Java EE 开发环境配置 ..................................................................................... 3
1.2.1 JDK 安装 ............................................................................................... 3
1.2.2 Tomcat 安装 .......................................................................................... 4
1.2.3 Tomcat 安装目录下的子目录 ................................................................. 5
1.2.4 启动和停止 Tomcat 服务....................................................................... 5
1.2.5 配置 Tomcat .......................................................................................... 6
1.2.6 手动部署 Web 应用程序........................................................................ 8
1.2.7 管理 Web 应用程序 ............................................................................... 9
1.2.8 安装 InteliJ IDEA 开发工具.................................................................... 9
1.3 使用 IntelliJ IDEA 创建和发布 Web Project ................................................... 12
1.3.1 编写输出 HelloWorld 的 JSP 文件........................................................ 12
1.3.2 运行 JSP 文件 ...................................................................................... 14
小结.................................................................17
习题.................................................................17
第 2 章 JSP 技术详解 .......................................................................................... 18
2.1 JSP 技术简介 ................................................................................................. 18
2.2 JSP 的基本语法 ............................................................................................. 19
2.3 JSP 指令 ........................................................................................................ 22
2.4 JSP 动作标签 ................................................................................................. 25
2.4.1 ................................................................. 25
2.4.2 ....................................................................................... 26
2.5 JSP 的内置对象 ............................................................................................. 27
2.5.1 request 对象 ......................................................................................... 27
2.5.2 response 对象 ....................................................................................... 32
2.5.3 pageContext 对象 ................................................................................. 33
2.5.4 session 对象 .......................................................................................... 34
2.5.5 application 对象.................................................................................... 34
2.5.6 out 对象............................................................................................... 35
2.6 JSP 技术应用——登录功能............................................................................ 36
小结.................................................................39
习题.................................................................39
第 3 章 Servlet 技术详解...................................................................................... 40
3.1 Servlet 技术简介 ............................................................................................ 40
3.1.1 Servlet 的概念 ...................................................................................... 40
3.1.2 Servlet 的生命周期............................................................................... 41
3.1.3 Servlet 的重要函数............................................................................... 41
3.1.4 开发第一个 Servlet............................................................................... 43
3.2 站点计数监听器制作..................................................................................... 48
小结.................................................................50
习题.................................................................50
第 4 章 JSP 中使 用JavaBean .............................................................................. 51
4.1 JavaBean 简介 ................................................................................................ 51
4.1.1 JavaBean 的属性 ................................................................................... 52
4.1.2 JavaBean 的方法 ................................................................................... 53
4.2 创建一个 JavaBean ......................................................................................... 53
4.3 在 JSP 中调用 JavaBean .................................................................................. 57
4.4 JavaDoc 文档的生成 ...................................................................................... 60
4.5 JAR 插件的制作与使用 ................................................................................. 61
4.5.1 JAR 相关特点 ...................................................................................... 62
4.5.2 JAR 的使用 ......................................................................................... 63
小结.................................................................64
习题.................................................................64
第 5 章 搭建数据库开发环境................................................................................ 66
5.1 MySQL 概述.................................................................................................. 66
5.1.1 MySQL 简介 ........................................................................................ 66
5.1.2 下载并安装 MySQL ............................................................................. 67
5.1.3 下载并安装 Navicat for MySQL............................................................ 71
5.2 使用 MySQL 数据库 ...................................................................................... 72
5.2.1 采用 Navicat 管理 MySQL 数据库 ........................................................ 72
5.2.2 创建数据库.......................................................................................... 73
5.2.3 创建数据表.......................................................................................... 74
5.2.4 新增记录............................................................................................. 75
5.3 SQL 语法介绍 ............................................................................................... 75
5.3.1 SQL 简介 ............................................................................................. 75
5.3.2 SQL 基本语法...................................................................................... 76
小结.................................................................77
习题.................................................................78
第 6 章 JDBC 技术详解........................................................................................ 79
6.1 JDBC 概述 .................................................................................................... 79
6.2 JDBC 数据库连接.......................................................................................... 80
6.2.1 连接 MySQL 数据库 ............................................................................ 80
6.2.2 连接 SQL Server 2000 数据库............................................................... 86
6.2.3 连接 SQL Server 2005 数据库............................................................... 88
6.3 JSP 操作 MySQL 数据库 ................................................................................ 91
6.3.1 数据查询............................................................................................. 92
6.3.2 数据添加........................................................................................... 101
6.3.3 数据编辑........................................................................................... 104
6.3.4 数据删除........................................................................................... 108
小结................................................................109
习题................................................................110
第 7 章 EL 编程 ................................................................................................. 111
7.1 EL 简介 ....................................................................................................... 111
7.2 EL 基本语法 ................................................................................................ 111
7.3 EL 运算符 ................................................................................................... 112
7.4 EL 隐含对象 ................................................................................................ 116
7.5 EL 访问 Java 方法 ........................................................................................ 120
小结................................................................122
习题................................................................122
第 8 章 JSTL 编程 ............................................................................................. 123
8.1 JSTL 简介 .................................................................................................... 123
8.2 JSTL 核心标签库 ......................................................................................... 124
8.2.1 输出标签............................................................................... 125
8.2.2 赋值标签................................................................................ 128
8.2.3 删除标签......................................................................... 130
8.2.4 异常处理标签..................................................................... 130
8.2.5 条件标签.................................................................................. 131
8.2.6 选择标签..................................... 132
8.2.7 迭代标签......................................................................... 133
8.2.8 迭代标签..................................................................... 135
8.2.9 导入 URL 标签................................................................. 136
8.2.10 URL 编码标签..................................................................... 137
8.2.11 重定向标签 ................................................................... 137
8.3 SQL 标签库 ................................................................................................. 138
8.3.1 数据源标签......................................................... 139
8.3.2 执行查询标签.................................................................. 141
8.3.3 执行查询参数标签.......................................................... 143
8.3.4 设置日期与时间值标签............................................. 143
8.3.5 执行 SQL 更新标签 ........................................................ 144
8.3.6 将子标签作为事务执行的标签................................. 145
8.4 JSTL 函数标签库 ......................................................................................... 145
小结................................................................147
习题................................................................147
第 9 章 综合实例——资讯信息管理系统开发....................................................... 148
9.1 功能要求 ..................................................................................................... 148
9.2 数据库设计 ................................................................................................. 148
9.2.1 数据库的需求分析............................................................................. 149
9.2.2 数据库的逻辑设计............................................................................. 149
9.3 框架搭建 ..................................................................................................... 150
9.4 功能实现 ..................................................................................................... 156
9.4.1 通用功能实现.................................................................................... 156
9.4.2 数据访问层功能实现......................................................................... 166
9.4.3 后台表示层功能实现......................................................................... 175
9.4.4 前台功能实现.................................................................................... 230
9.5 系统运行界面.............................................................................................. 239
9.5.1 前台界面........................................................................................... 239
9.5.2 后台界面........................................................................................... 240
小结................................................................243
习题................................................................243
参考文献............................................................................................................. 244