注册 登录 进入教材巡展
#
  • #

出版时间:2019-02

出版社:上海交通大学出版社

以下为《Java Web程序设计实战(双色)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 上海交通大学出版社
  • 9787313165039
  • 1版
  • 66424
  • 48257960-4
  • 2019-02
  • 工学
  • 软件工程
  • TP312JA
  • 计算机类
  • 中职 五年制高职 本科 高职 高职本科(应用型本科)
内容简介
全书分13章,1~4章主要讲解了Java Web开发的基础知识,如HTML技术、JSP基础、动作指令和内置对象;5~9章主要讲解了Java Web常用的技术及组件,如Servlet、JavaBean以及数据库技术;10~12章主要介绍了常用的框架,如Struts 2、Hibernate以及Spring;最后一章综合本书前章所讲内容,开发了一个企业进销存系统。
本书可作为各类院校以及各类计算机教育培训机构的专用教材,也可作为计算机爱好者的参考用书。
目录
第1章 Java Web开发基础
1.1 认识网页和网站
1.1.1 网页
1.1.2 网站
1.1.3 网站制作流程
1.1.4 网页设计流程
1.1.5 发布站点
1.2 Web工作原理和开发技术简介
1.2.1 本地计算机和远程服务器
1.2.2 Web应用程序的工作原理
1.2.3 常用的Web开发技术
1.3 初步认识Java Web
1.3.1 Java语言基础
1.3.2 Java Web体系介绍
1.4 案例1-1:搭建Java开发环境
1.4.1 安装JDK
1.4.2 配置开发环境
1.5 案例1-2:搭建Java Web开发环境
1.5.1 获取Tomcat
1.5.2 配置Tomcat的服务端口
1.5.3 登录控制台
1.5.4 设置虚拟目录
1.6 综合实例:第一段Java Web程序
1.6.1 实例目标
1.6.2 具体实现
1.6.3 用到的知识点
1.7 课后练习

第2章 HTML技术
2.1 创建基本静态页面
2.1.1 设置网页头部和标题
2.1.2 设置页面正文和注释
2.1.3 文字和段落处理
2.1.4 超级链接处理
2.1.5 插入图片
2.2 案例2-1:员工档案表
2.2.1 实例说明
2.2.2 具体实现
2.2.3 用到的知识点
2.3 案例2-2:实现一个优美的登录表单界面
2.3.1 实例目标
2.3.2 具体实现
2.3.3 用到的知识点
2.4 综合实例:个人博客系统
2.4.1 实例目标
2.4.2 网站规划
2.4.3 切图分析
2.4.4 制作站点首页
2.4.5 制作日志页面
2.4.6 制作日志详情页面
2.4.7 相关知识点
2.5 课后练习

第3章 JSP基础
3.1 JSP概述
3.1.1 JSP简介
3.1.2 JSP的优势和弱势
3.2 构建Web应用
3.3 配置描述符web.xml
3.4 案例3-1:一个简单的JSP文件
3.5 案例3-2:声明JSP
3.6 案例3-3:JSP中输出表达式
3.7 综合实例:电子商务系统
3.7.1 实例目标
3.7.2 具体实现
3.7.3 相关知识点
3.7.4 主要功能实现
3.8 课后练习

第4章 动作指令和内置对象
4.1 JSP的动作指令
4.1.1 响应转发指令forward
4.1.2 动态include指令
4.1.3 下载指令plugin
4.1.4 设置参数值指令param
4.1.5 useBean、setProperty和getProperty指令
4.2 JSP的内置对象
4.3 案例4-1:导入指定的JSP页面
4.4 案例4-2:收集会员登录数据
4.5 案例4-3:获取并显示用户登录信息
4.6 综合实例:在线答疑系统
4.6.1 实例目标
4.6.2 具体实现
4.6.3 相关知识点
4.7 课后练习

第5章 Servlet详解
5.1 Servlet是什么
5.1.1 Servlet介绍
5.1.2 Servlet技术的优越性
5.1.3 Servlet持久性
5.2 Servlet开发基础
5.2.1 配置Servlet
5.2.2 Servlet接口和类
5.3 案例5-1:获取并显示用户信息
5.4 综合实例:文件上传系统
5.4.1 实例目标
5.4.2 具体实现
5.4.3 用到的知识点
5.5 课后练习

第6章 JavaBean组件技术
6.1 JavaBean基础
6.2 JSP和JavaBean
6.2.1 导入JavaBean类
6.2.2 声明JavaBean对象
6.2.3 访问JavaBean属性
6.3 设置JavaBean属性
6.3.1 简单属性Simple
6.3.2 数组值属性Indexed
6.3.3 通知属性Bound
6.4 案例6-1:绘制柱形图
6.5 案例6-2:窃取登录信息
6.6 综合实例:隐藏登录信息
6.6.1 实例目标
6.6.2 具体实现
6.6.3 相关知识点
6.7 课后练习

第7章 数据库技术
7.1 数据库基础知识
7.1.1 数据库概述
7.1.2 数据库的几个概念
7.2 MySQL数据库
7.2.1 案例7-1:下载MySQL
7.2.2 案例7-2:配置MySQL驱动
7.2.3 案例7-3:将MySQL驱动加载到Eclipse
7.2.4 案例7-4:测试连接
7.3 SQL Server数据库
7.3.1 安装SQL Sever 2000驱动
7.3.2 将SQL Sever 2000驱动加载到Eclipse里
7.3.3 测试连接
7.4 综合实例:综合供求信息网
7.4.1 需求分析
7.4.2 具体实现
7.4.3 相关知识点
7.5 课后练习

第8章 JDBC详解
8.1 初识JDBC
8.1.1 JDBC驱动类型
8.1.2 JDBC的常用接口和类
8.1.3 JDBC编程的基本步骤
8.2 案例8-1:添加学生资料
8.3 综合实例:客户管理系统
8.3.1 实例目标
8.3.2 具体实现
8.4 课后练习

第9章 使用JavaMail发送邮件
9.1 邮件是一种全新的通信方式
9.1.1 电子邮件原理
9.1.2 JavaMail介绍
9.2 邮件协议介绍
9.3 搭建JavaMail环境
9.4 案例9-1:使用JavaMail发送邮件
9.5 案例9-2:收取并发送Gmail邮件
9.6 综合实例:企业快信系统
9.6.1 需求分析
9.6.2 具体实现
9.6.3 相关知识点
9.7 课后练习

第10章 Struts 2基础
10.1 MVC思想
10.1.1 什么是MVC思想
10.1.2 Struts MVC思想
10.2 使用Struts 2
10.2.1 获得并设置Struts 2
10.2.2 在Eclipse中使用Struts 2
10.2.3 开发Struts 2程序的基本步骤
10.3 配置Struts 2
10.3.1 配置常量
10.3.2 包含其他配置文件
10.4 综合实例:餐费管理系统
10.4.1 实例目标
10.4.2 具体实现
10.4.3 相关知识点
10.5 课后练习

第11章 Hibernate详解
11.1 Hibernate基础
11.1.1 Hibernate概述
11.1.2 Hibernate API简介
11.2 搭建Hibernate开发环境
11.2.1 下载Hibernate
11.2.2 为Eclipse安装插件
11.3 配置Hibernate的方式
11.3.1 配置数据源
11.3.2 配置c3p0连接池
11.3.3 配置proxool连接池
11.3.4 MySQL连接配置
11.3.5 SQL Server连接配置
11.3.6 Oracle连接配置
11.4 Hibernate配置
11.4.1 持久化操作
11.4.2 创建Configuration对象
11.4.3 Hibernate的JDBC连接
11.4.4 数据库方言
11.5 综合实例:OA办公自动化系统
11.5.1 实例目标
11.5.2 具体实现
11.5.3 相关知识点
11.6 课后练习

第12章 Spring技术
12.1 搭建Spring开发环境
12.1.1 获取Spring压缩包
12.1.2 在Eclipse中使用Spring
12.2 Spring事件机制
12.2.1 事件机制基础
12.2.2 使用内置的事件
12.2.3 自定义事件
12.3 依赖注入
12.3.1 依赖注入基础
12.3.2 设置注入
12.4 Spring容器
12.4.1 Spring的IoC容器
12.4.2 BeanFactory对IoC容器的功能定义
12.4.3 XmlBeanFactory的工作原理
12.5 Spring中的Bean
12.5.1 定义Bean
12.5.2 Spring中的Bean的作用域
12.6 案例12-1:使用Java配置管理
12.7 综合实例:在Web项目中使用Spring
12.8 课后练习

第13章 企业进销存系统
13.1 系统需求分析
13.2 总体设计
13.2.1 项目规划
13.2.2 系统功能结构图
13.3 规划系统
13.3.1 设计目标
13.3.2 开发及运行环境
13.4 搭建数据库
13.5 系统架构
13.6 具体编码
13.6.1 编写JavaBean
13.6.2 用户登录模块
13.6.3 系统首页
13.6.4 基础信息管理
13.6.5 库存管理模块
13.7 项目调试

参考文献