《基于MVC的Java Web开发项目式 教程》以一个实际项目WEB应用系统——在线电子数 码商城贯穿全书,以9个子项目:Java Web开发概述 、ED电子商城概述、搭建Java Web开发环境、JSP +JavaBean实现用户注册与登录、JDBC数据库访问实 现商品显示、JSP+Servlet+JavaBean实现购物车、 Java Web 高级技术实现订单销售管理、应用开源组 件实现网站升级,涵盖了Java Web开发程序员岗位的 基本知识与技能要求。
本书可作为高职高专计算机相关专业“Java Web 开发”类课程的教材,也可作为培训、自学用书。
项目1 动网开发概述
任务1.1 认识动态网页
任务1.2 认识B/S体系结构
任务1.3 认识Java Web主要开发技术
任务1.4 对比几种主流动网开发语言
项目2 ED电子商城概述
任务2.1 ED电子商城需求分析与功能设计
任务2.2 ED电子商城系统分析和设计
任务2.3 ED电子商城数据库设计
项目3 搭建Java Web 开发环境
任务3.1 安装与配置JDK
任务3.2 安装与配置Tomcat
任务3.3 安装与配置MyEclipse
任务3.4 MySQL数据库的安装与配置
任务3.5 创建第一个Java Web工程
项目4 JSP+JavaBean实现用户注册与登录
任务4.1 显示当前日期
任务4.2 简单的用户登录与登出
任务4.3 在线会员统计
任务4.4 通过JavaBean实现用户注册
项目5 JDBC数据库访问实现商品信息显示
任务5.1 创建JDBC数据库连接(胡)
任务5.2 封装数据库访问公共类(汤)
任务5.3 商品列表信息显示
任务5.4 商品详细信息显示
项目6 JSP+Servlet+JavaBean实现购物车
任务6.1 创建并配置购物车Servlet
任务6.2 应用JSP+Servlet+JavaBean实现购物车添加
任务6.3 应用JSP+Servlet+JavaBean实现购物车修改
任务6.4 应用Filter实现中文乱码处理
任务6.5 应用Filter实现购物权限控制
项目7 MVC模式下的商品信息管理
任务7.1 设计MVC开发模式架构
任务7.2 实现MVC模式下商品信息添加
任务7.3 实现MVC模式下商品信息显示
项目8 Java Web 高级技术实现订单销售管理
任务8.1 配置数据库连接池
任务8.2 调用存储过程计算商品销售排名
任务8.3 通过JDBC事务处理机制实现订单添加
任务8.4 JSTL+EL表达式实现数据显示
任务8.5 实现数据分页显示
项目9 应用开源组件实现网站升级
任务9.1 密码加密
任务9.2 配置并应用CKEditer在线编辑器
任务9.3 应用JavaMail发送邮件
任务9.4 应用JFreeChart生成统计图形
任务9.5 应用jspSmartUpload实现文件模板下载
任务9.6 应用POI实现Excel文件数据的批量导入导出
附录