Java Web应用开发项目教程

Java Web应用开发项目教程

聂明, 主编

出版社:电子工业出版社

年代: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语言-程序设计-高等学校:技术学校-教材 的书籍。