出版社:电子工业出版社
年代:2009
定价:38.0
本书以E-Store电子商城项目开发程序为案例,从实际项目开发的角度出发,按照网站项目的开发顺序,系统、全面地介绍项目开发流程和所使用的Java Web的基本技术。从开发背景、需求分析、系统功能分析与设计、数据库分析与设计、网站开发到网站的发布,逐步引入,层层展开,始终以功能实现的任务驱动,对网站的不同模块分别采用JSP+Bean、JSP+Bean+Servlet及基于Struts框架给出相应的实现,每一开发过程和技术都作了详细的介绍。
第1章JavaWeb应用开发基础
1.1C/S结构与B/S结构
1.1.1C/S结构
1.1.2B/S结构
1.1.3C/S和B/S的比较
1.2Web应用
1.2.1Web应用基础
1.2.2静态网页
1.2.3动态网页
1.2.4Web应用运行环境
1.2.5Web应用技术
1.3动态网页技术CGI/ASP/PHP/JSP
1.3.1CGI
1.3.2ASP
1.3.3PHP
1.3.4JSP
1.4JSP的开发模式
1.4.1纯粹JSP实现
1.4.2JSP+JavaBean实现
1.4.3JSP+JavaBean+Servlet实现
1.4.4J2EE模式实现
1.5JavaWeb应用的运行环境
1.5.1安装和配置JDK
1.5.2安装和配置Tomcat服务器
1.5.3测试安装是否成功
1.6测试一个JSP程序
练习题
第2章E-Store电子商城项目概述
2.1E-Store电子商城简介
2.2系统分析与总体设计
2.2.1功能需求分析
2.2.2系统目标
2.2.3系统功能结构
2.2.4网站业务流程图
2.2.5系统预览
2.3系统架构设计与搭建
2.3.1系统架构设计
2.3.2业务实体设计
2.3.3业务逻辑设计
2.3.4开发环境
2.3.5创建项目
2.4网站欢迎页面
2.4.1功能说明
2.4.2实现步骤
2.4.3JSP页面基本语法
练习题
第3章前台商品展示模块
3.1前台商品展示页面设计
3.1.1功能说明
3.1.2流程设计(流程各部分实现)
3.1.3编程详解
3.1.4JSP与数据库
3.2前台商品展示页面功能实现优化
3.2.1功能分析及设计
3.2.2优化设计
3.2.3编程详解
3.3网站前台页面风格
3.3.1页面风格统一
3.3.2设计与实现
3.3.3JSP的include指令和include动作
3.4新品及特价商品展示
3.4.1功能说明
3.4.2流程设计与编程详解
3.4.3特价商品展示
3.4.4JSP内置对象request和response
3.5商品检索
3.5.1功能说明
3.5.2流程分析与设计
3.5.3编程详解
3.5.4表单提交与中文处理
练习题
第4章前台用户模块
4.1用户登录模块设计与实现
4.1.1功能说明
4.1.2流程分析与设计
4.1.3编程详解
4.1.4会话机制与session对象
4.2用户密码找回设计与实现
4.2.1功能说明
4.2.2流程分析与设计
4.2.3编程详解
4.3前台会员注册设计与实现
4.3.1功能说明
4.3.2流程分析与设计
4.3.3编程详解
4.3.4在JSP页面中使用JavaBean
4.4前台会员信息修改设计与实现
4.4.1功能说明
4.4.2流程分析与设计
4.4.3编程详解
练习题
第5章购物车模块
5.1商品详细信息展示
5.1.1功能说明
5.1.2流程分析及设计
5.1.3编程详解
5.2添加商品到购物车
5.2.1功能说明
5.2.2流程分析及设计
5.2.3编程详解
5.3显示购物车
5.3.1功能说明
5.3.2流程分析及设计
5.3.3编程详解
5.3.4与生成实例的关系
5.4修改及清空购物车
5.4.1功能说明及页面流程
5.4.2编程详解
5.4.3JSP的错误处理
5.5生成订单
5.5.1功能说明
5.5.2流程设计
5.5.3编程详解
练习题
第6章基于MVC模式的订单模块
6.1使用JSP+Servlet+JavaBean实现订单操作
6.1.1功能分析与设计
6.1.2编程详解
6.1.3Servlet技术特性分析
6.2Servlet知识总结
练习题
第7章使用过滤器实现用户授权验证
7.1使用Setwlet过滤器实现用户授权验证功能
7.1.1用户登录验证功能分析
7.1.2Servlet过滤器实现
7.1.3Servlet过滤器技术特性分析
7.2Servlet过滤器知识总结
7.3过滤器典型应用:字符编码过滤器
练习题
第8章使用监听器实现在线人数统计
8.1使用SetMet监听器实现在线人数统计
8.1.1在线人数统计功能分析
8.1.2Servlet监听器实现
8.1.3Servlet监听器技术特性分析
8.2Servlet监听器知识总结
8.3Servlet监听器的典型应用:在线用户监听器
练习题
第9章基于struts框架的应用开发
9.1Struts基础
9.1.1什么是Struts
9.1.2Struts框架产生的原因
9.1.3Struts与MVC
9.2ApacheStruts框架的系统组件
9.2.1Struts框架系统体系构成
9.2.2Struts框架系统核心组件
9.3使用Struts开发一个简单的Web应用添加管理员ManagerAdd
9.3.1应用需求说明
9.3.2开发流程
9.4小结
练习题
第10章后台用户管理模块
10.1E-Store后台总体规划
10.2管理员登录设计与实现
10.2.1功能说明
10.2.2流程分析与设计
10.2.3编程详解
10.2.4ActionServlet组件
10.3管理员查询
10.3.1功能说明
10.3.2流程分析与设计
10.3.3编程详解
10.3.4Action组件
10.4管理员添加
10.4.1功能说明
10.4.2流程分析与设计
10.4.3编程详解
10.4.4ActionForm
10.5管理员删除
10.5.1功能说明
10.5.2流程分析与设计
10.5.3编程详解
10.5.4StrutsHTML标签.l
10.6管理员密码修改
10.6.1功能说明
10.6.2流程分析与设计
10.6.3编程详解
10.7会员查询
10.7.1功能说明
10.7.2流程分析与设计
10.7.3编程详解
10.8会员删除
10.8.1功能说明
10.8.2流程分析与设计
10.8.3编程详解
练习题
第11章后台商品管理模块
11.1商品查询设计与实现
11.1.1功能说明
11.1.2流程分析与设计
11.1.3编程详解
11.2商品添加
11.2.1功能说明
11.2.2流程分析与设计
11.2.3编程详解
11.3商品按条件查询
11.3.1功能说明
11.3.2流程分析与设计
11.3.3编程详解
11.4商品信息删除
11.4.1功能说明
11.4.2流程分析与设计
11.4.3编程详解
11.5类别查询
11.5.1功能说明
11.5.2流程分析与设计
11.5.3编程详解
11.6类别添加
11.6.1功能说明
11.6.2流程分析与设计
11.6.3编程详解
11.7类别删除
11.7.1功能说明
11.7.2流程分析与设计
11.7.3编程详解
练习题
参考文献
本书以一个Web应用系统E-Store电子商城开发为主线,采用“项目和任务驱动”教学法探讨如何应用JavaWeb技术开发Web应用系统。重点介绍E-Store电子商城的商品信息浏览、商品信息查询、用户注册、用户登录、购物车、购物结算与订单查询,以及后台管理等模块的设计与实现,将JavaWeb的基本技术合理地分解到各个模块,读者在实现这个项目的同时,也掌握了JavaWeb基本技术的具体应用。系统实现始终以功能实现为任务驱动,对网站的不同模块分别采用不同的开发模式给出相应的实现,每一开发过程和技术都做了详细的介绍。
书籍详细信息 | |||
书名 | Java Web应用开发项目教程站内查询相似图书 | ||
9787121093265 如需购买下载《Java Web应用开发项目教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 38.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 5000 |
Java Web应用开发项目教程是电子工业出版社于2009.09出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。