展开全部

主编推荐语

Java Web编程教材,69个案例,深入解析MVC模式。

内容简介

本书根据Java Web程序员的岗位能力要求和学生的认知规律精心组织了教材内容。全书通过69个完整的案例,由浅入深地介绍了“MVC模式”所涵盖的开发技术。将知识介绍和技能训练有机结合,融“教、学、练”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。同时,在该课程的国家级精品课程网站提供了完备的教学资源。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第1章 Web技术概述
  • 1.1 认知静态网页和动态网页
  • 1.1.1 静态网页
  • 1.1.2 动态网页
  • 1.2 认知Web服务器和网络数据库
  • 1.2.1 Web服务器
  • 1.2.2 网络数据库技术
  • 1.3 比较JSP和ASP.NET
  • 1.3.1 ASP
  • 1.3.2 PHP
  • 1.3.3 JSP
  • 1.3.4 ASP.NET 4.0
  • 1.4 比较C/S结构与B/S结构
  • 1.4.1 C/S结构
  • 1.4.2 B/S结构
  • 1.4.3 C/S结构与B/S结构的比较
  • 【课外拓展】
  • 第2章 搭建JSP开发环境
  • 2.1 安装与配置JDK
  • 2.1.1 JSP运行环境简介
  • 2.1.2 课堂任务1——JDK的下载与安装
  • 2.2 课堂任务2——下载与启动Tomcat
  • 2.3 认识Dreamweaver
  • 2.4 JSP开发环境配置
  • 2.5 课堂任务3——在MyEclipse下创建第一个JSP程序
  • 2.6 课堂任务4——在Tomcat中部署JSP项目
  • 【课外拓展】
  • 第3章 电子商城系统介绍
  • 3.1 认知eBuy电子商城系统
  • 3.1.1 前台购物系统
  • 3.1.2 后台管理系统
  • 3.1.3 系统用例图
  • 3.2 课堂任务1——设计并创建电子商城数据库
  • 3.2.1 设计数据库表
  • 3.2.2 编写数据库脚本
  • 3.2.3 附加数据库和创建数据源
  • 3.2.4 系统流程
  • 3.3 课堂任务2——体验eBuy电子商城的功能
  • 3.3.1 首页
  • 3.3.2 用户注册
  • 3.3.3 用户登录
  • 3.3.4 商品展示
  • 3.3.5 商品详情
  • 3.3.6 购物车
  • 3.3.7 结算中心
  • 3.3.8 客户反馈
  • 3.3.9 后台管理
  • 3.3.10 开发文件夹
  • 3.3.11 页面关系图
  • 3.3.12 系统使用说明
  • 【课外拓展】
  • 第4章 JSP语法基础
  • 4.1 JSP注释
  • 4.1.1 输出注释
  • 4.1.2 隐藏注释
  • 4.1.3 课堂任务1——使用JSP注释
  • 4.2 JSP脚本元素
  • 4.2.1 课堂任务2——使用声明
  • 4.2.2 课堂任务3——使用表达式
  • 4.2.3 课堂任务4——使用脚本程序
  • 4.3 JSP指令元素
  • 4.3.1 课堂任务5——使用page指令和include指令
  • 4.3.2 taglib指令
  • 4.4 JSP动作元素
  • 4.4.1 课堂任务6——使用include动作
  • 4.4.2 课堂任务7——使用forward动作
  • 4.4.3 param动作
  • 4.4.4 课堂任务8——使用plugin动作
  • 4.4.5 JavaBean相关动作
  • 【课外拓展】
  • 第5章 数据库访问技术
  • 5.1 JDBC简介
  • 5.1.1 JDBC访问模型
  • 5.1.2 DriverManager
  • 5.1.3 Connection
  • 5.1.4 课堂任务1——使用专用JDBC驱动程序连接数据库
  • 5.2 查询商品信息
  • 5.2.1 Statement和ResultSet
  • 5.2.2 课堂任务2——查询商品信息
  • 5.2.3 课堂任务3——更新数据库中的数据
  • 5.3 使用预编译SQL语句和存储过程
  • 5.3.1 PreparedStatement接口
  • 5.3.2 课堂任务4——使用预编译SQL语句
  • 5.3.3 CallableStatement接口
  • 5.3.4 课堂任务5——调用存储过程统计商品总价
  • 5.4 元数据操作
  • 5.4.1 DatabaseMetaData
  • 5.4.2 ResultSetMetaData
  • 5.4.3 课堂任务6——获取结果集原始信息
  • 5.5 数据库典型应用
  • 5.5.1 课堂任务7——数据分页
  • 5.5.2 课堂任务8——在Tomcat 8.0中配置数据库连接池
  • 【课外拓展】
  • 第6章 用户登录
  • 6.1 out对象
  • 6.1.1 课堂任务1——使用out对象输出信息
  • 6.2 request对象
  • 6.2.1 request对象常用方法
  • 6.2.2 课堂任务2——使用request对象获取HTML表单信息
  • 6.2.3 课堂任务3——使用request对象处理汉字信息
  • 6.2.4 课堂任务4——全面认识request的常用方法
  • 6.2.5 课堂任务5——使用request对象获取复杂表单信息
  • 6.3 用户登录
  • 6.3.1 课堂任务6——使用GET方法提交数据实现用户登录
  • 6.3.2 使用POST方法提交数据实现用户登录
  • 【课外拓展】
  • 第7章 网站计数器
  • 7.1 response对象
  • 7.1.1 response对象常用方法
  • 7.1.2 课堂任务1——使用response对象保存文件
  • 7.1.3 课堂任务2——使用response实现重定向
  • 7.1.4 课堂任务3——使用response刷新页面
  • 7.2 session对象
  • 7.2.1 课堂任务4——使用session对象实现网站计数器
  • 7.2.2 课堂任务5——使用session对象记录表单信息
  • 7.3 application对象
  • 7.3.1 课堂任务6——application对象读写属性的应用
  • 7.3.2 课堂任务7——使用application制作站点计数器
  • 7.4 Cookie对象
  • 7.4.1 Cookie的概念和功能
  • 7.4.2 Cookie基本操作
  • 7.4.3 课堂任务8——使用Cookie对象制作站点计数器
  • 7.4.4 对象作用范围
  • 7.4.5 其他内置对象
  • 【课外拓展】
  • 第8章 购物车
  • 8.1 JavaBean的编写与使用
  • 8.1.1 课堂任务1——JavaBean的编写
  • 8.1.2 课堂任务2——Java Bean的使用
  • 8.1.3 课堂任务3——JavaBean与HTML表单的交互
  • 8.2 购物车
  • 8.2.1 课堂任务4——JavaBean封装数据库访问操作
  • 8.2.2 课堂任务5——应用JavaBean实现购物车
  • 8.2.3 课堂任务6——应用JavaBean实现编码转换
  • 【课外拓展】
  • 第9章 在线人数统计
  • 9.1 Servlet简介
  • 9.1.1 Servlet的基本概念
  • 9.1.2 课堂任务1——Servlet的编写
  • 9.2 Servlet的配置和调用
  • 9.2.1 Servlet常用类与接口
  • 9.2.2 课堂任务2——Servlet的配置与调用
  • 9.2.3 Servlet的生命周期
  • 9.3 Servlet应用
  • 9.3.1 课堂任务3——Servlet读取指定HTML表单数据
  • 9.3.2 课堂任务4——应用Servlet读取所有HTML表单数据
  • 9.3.3 课堂任务5——应用Servlet读取Cookie数据
  • 9.3.4 课堂任务6——应用Servlet读取Session数据
  • 9.4 在线人数统计
  • 9.4.1 Servlet过滤器简介
  • 9.4.2 课堂任务7——编写和配置Servlet过滤器实现身份验证
  • 9.4.3 Servlet监听器简介
  • 9.4.4 课堂任务8——在线人数统计
  • 【课外拓展】
  • 第10章 邮件发送及统计图生成
  • 10.1 文件上传下载组件
  • 10.1.1 jspSmartUpload概述
  • 10.1.2 jspSmartUpload常用类
  • 10.1.3 课堂任务1——使用jspSmartUpload组件实现文件上传
  • 10.1.4 课堂任务2——应用jspSmartUpload组件实现文件下载
  • 10.2 发送邮件组件
  • 10.2.1 JavaMail概述
  • 10.2.2 JavaMail常用类
  • 10.2.3 课堂任务3——使用JavaMail组件发送电子邮件
  • 10.3 数据统计组件
  • 10.3.1 JFreeChart概述
  • 10.3.2 课堂任务4——使用JFreeChart组件生成饼图
  • 10.3.3 课堂任务5——应用JFreeChart组件实现柱状图
  • 10.4 处理Excel文件组件
  • 10.4.1 jExcelAPI概述
  • 10.4.2 课堂任务6——使用jExcelAPI组件动态生成Excel文件
  • 【课外拓展】
  • 第11章 电子商城安全与部署
  • 11.1 Web应用系统的安全
  • 11.1.1 课堂任务1——使用彩色验证码
  • 11.1.2 课堂任务2——使用MD5加密
  • 11.1.3 Tomcat服务器安全配置
  • 11.2 Web应用系统的部署
  • 11.2.1 静态部署概述
  • 11.2.2 课堂任务3——通过创建Context文件静态部署Web应用
  • 11.2.3 课堂任务4——动态部署Web应用
  • 【课外拓展】
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。