Java Web应用开发项目教程-(第2版)
Java Web应用开发项目教程-(第2版)作者:聂明 开 本:16开 书号ISBN:9787121235405 定价: 出版时间:2014-08-01 出版社:电子工业出版社 |
Java Web应用开发项目教程-(第2版) 本书特色
本书以一个web应用系统——e-store(电子商城)项目开发为主线,从实际项目开发的角度出发,采用“项目和任务驱动”教学法,系统、全面地介绍如何应用java web的基本技术开发web应用系统。重点介绍e-store的商品信息浏览、商品信息查询、用户注册、用户登录、购物车、购物结算与订单查询,以及后台管理等模块的设计与实现,将java web的基本技术合理地分解到各个模块中介绍,每一个模块的设计和实现按照“功能说明→分析设计→编程详解→知识拓展”的顺序进行介绍,符合高职学生的认识规律和职业技能的形成规律。 本书将专业知识讲解、职业技能训练、综合能力提高进行有机的结合,适用于项目教学或理论、实践一体化教学,融“教、学、练”于一体,强化技能训练,提高实战能力,让读者在反复动手的实践过程中,学会如何应用所学知识解决实际问题。
Java Web应用开发项目教程-(第2版) 目录
第1章 java web应用开发基础 11.1 java web应用成功案例 1
1.2 程序开发体系结构 4
1.2.1 c/s结构 4
1.2.2 b/s结构 5
1.2.3 c/s和b/s的比较 6
1.3 web应用基础 7
1.3.1 静态网页 8
1.3.2 动态网页 9
1.3.3 web应用运行环境 9
1.3.4 web客户端技术 10
1.4 动态网页技术cgi/asp/php/jsp 13
1.4.1 cgi 13
1.4.2 asp 13
1.4.3 php 13
1.4.4 jsp 14
1.5 jsp的开发模式 15
1.5.1 纯粹jsp实现 15
1.5.2 jsp+javabean实现 15
1.5.3 jsp+javabean+servlet实现 15
1.6 java web应用的运行环境 16
1.6.1 安装和配置jdk 17
1.6.2 安装和配置tomcat服务器 20
1.6.3 测试安装是否成功 21
1.7 测试一个jsp程序 22
练习题 23
第2章 e-store电子商城项目概述 25
2.1 系统分析与总体设计 25
2.1.1 功能需求分析 25
2.1.2 系统目标 28
2.1.3 系统功能结构 28
2.1.4 网站业务流程图 29
2.1.5 系统预览 30
2.2 系统架构设计与搭建 31
2.2.1 系统架构设计 32
2.2.2 业务实体设计 32
2.2.3 业务逻辑设计 33
2.2.4 开发环境 33
2.2.5 创建项目 35
2.3 网站欢迎页面 38
2.3.1 功能说明 38
2.3.2 实现步骤 39
2.4 jsp页面基本语法 41
2.4.1 指令 42
2.4.2 注释 45
2.4.3 脚本 46
2.4.4 动作 47
2.4.5 内置对象 47
练习题 48
第3章 商品展示模块 50
3.1 商品展示页面设计 50
3.1.1 功能说明 50
3.1.2 流程分析与设计 51
3.1.3 编程详解 56
3.1.4 jsp访问数据库 63
3.2 优化商品展示页面 67
3.2.1 功能分析及设计 67
3.2.2 优化设计 67
3.2.3 编程详解 67
3.3 统一网站页面风格 74
3.3.1 分析与设计 74
3.3.2 编程详解 75
3.3.3 jsp的include动作 78
3.4 新品及特价商品展示 79
3.4.1 功能说明 79
3.4.2 流程分析与设计 80
3.4.3 编程详解 80
3.4.4 特价商品展示 85
3.4.5 jsp内置对象request和response 86
3.5 商品检索 92
3.5.1 功能说明 92
3.5.2 流程分析与设计 92
3.5.3 编程详解 92
3.5.4 表单提交与中文处理 95
练习题 97
第4章 商城会员管理 99
4.1 会员登录模块 99
4.1.1 功能说明 99
4.1.2 流程分析与设计 99
4.1.3 编程详解 102
4.1.4 会话机制与session对象 107
4.2 用户密码找回 109
4.2.1 功能说明 109
4.2.2 流程分析与设计 109
4.2.3 编程详解 111
4.3 会员注册 115
4.3.1 功能说明 115
4.3.2 流程分析与在设计 116
4.3.3 编程详解 117
4.3.4 使用<jsp:forward>转发请求 124
4.3.5 在jsp页面中使用javabean 125
4.4 会员信息修改 129
4.4.1 功能说明 129
4.4.2 流程分析与设计 130
4.4.3 编程详解 131
4.5 ajax简介 133
练习题 136
第5章 购物车模块 138
5.1 商品详细信息展示 138
5.1.1 功能说明 138
5.1.2 流程分析与设计 139
5.1.3 编程详解 139
5.2 添加商品到购物车 143
5.2.1 功能说明 143
5.2.2 流程分析与设计 143
5.2.3 编程详解 144
5.3 显示购物车 146
5.3.1 功能说明 146
5.3.2 流程分析与设计 146
5.3.3 编程详解 148
5.3.4 <usebean>与生成实例的关系 152
5.4 修改及清空购物车 152
5.4.1 功能说明及页面流程 152
5.4.2 编程详解 153
5.4.3 jsp的错误处理 154
5.5 生成订单 155
5.5.1 功能说明 155
5.5.2 流程设计 156
5.5.3 编程详解 158
练习题 165
第6章 基于mvc模式的订单模块 167
6.1 会员订单查询子模块 167
6.1.1 功能说明 167
6.1.2 流程分析与设计 168
6.1.3 编程详解 168
6.1.4 servlet与jsp的关系 173
6.2 会员查看订单详细信息 176
6.2.1 功能说明 176
6.2.2 流程分析与设计 176
教材 职业技术培训教材
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:JavaEE主流开源框架-(第2版)
下一篇:Android手机游戏开发实战
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |