注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2016年8月

出版社:机械工业出版社

以下为《Java Web开发基础与案例教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111542445
  • 1版
  • 128826
  • 49220144-7
  • 平装
  • 16开
  • 2016年8月
  • 462
  • 295
  • 工学
  • 软件工程
  • TP312JA
  • 计算机通信类
  • 本科
内容简介
本书从实用的角度出发,通过理论与实践相结合的方式来讲述Java Web开发技术,主要内容包括Java Web中所涉及的基本概念、Web项目前台开发的几种常用技术(JSP技术、数据库技术、JavaBean、Servlet和JSTL等),以及目前较为流行的Web项目开发三大框架技术Struts+Spring+Hibernate。本书从Web项目开发的前台技术、后台技术以及接口技术等详细介绍了项目的开发,以一个完整的案例诠释了Web技术的相关知识。本书案例均是以JDK 16、Tomcat 60以及MyEclipse 100为开发环境的平台进行设计。
本书每章配有习题,以指导读者深入地进行学习。
目录
出版说明前言第1章Java Web设计概述
1.1Java Web开发简介
1.2Web基础知识
1.2.1网页技术简介
1.2.2开发技术简介
1.2.3数据库简介
1.3安装和配置开发环境
1.3.1JDK安装与设置
1.3.2Tomcat安装与设置
1.3.3MyEclipse开发环境的安装与配置
1.3.4Web项目的创建、部署与运行
1.4案例——利用JSP技术实现客户信息显示
1.5习题第2章Web客户端编程
2.1HTML简介
2.1.1HTML基本语法
2.1.2HTML格式标签
2.1.3HTML表单标记
2.1.4案例——使用HTML设计注册表单
2.2CSS基础知识
2.2.1CSS简介
2.2.2CSS基本语法
2.2.3HTML中使用CSS
2.2.4CSS网页元素
2.2.5案例——用户注册的设计与实现
2.3JavaScript基础知识
2.3.1JavaScript语言概述
2.3.2JavaScript语法基础
2.3.3JavaScript函数和事件
2.3.4案例——注册信息客户端验证的实现
2.4习题第3章JSP开发技术
3.1JSP简介
3.1.1JSP的概念
3.1.2JSP页面基本组成
3.1.3JSP基本语法
3.1.4案例——使用JSP输出九九乘法表
3.2JSP指令元素与动作元素
3.2.1JSP指令元素
3.2.2JSP动作元素
3.2.3案例——网站中页面间跳转的实现
3.3JSP内置对象
3.3.1JSP内置对象简介
3.3.2Request对象
3.3.3Response对象
3.3.4Session对象
3.3.5Application对象
3.3.6PageContext对象
3.3.7Exception对象
3.3.8Out对象
3.3.9案例——JSP内置对象综合应用
3.4习题第4章JDBC数据库访问技术
4.1JDBC技术概述
4.1.1JDBC简介
4.1.2JDBC连接方式
4.2JDBC数据库操作
4.2.1JDBC API的功能与组成
4.2.2DriverManager驱动程序管理对象
4.2.3Connection数据库连接对象的功能及使用
4.2.4SQL声明对象
4.2.5ResultSet查询结果对象
4.3MySQL数据库基础
4.3.1MySQL的安装与配置
4.3.2SQLyog集成管理工具的安装与使用
4.3.3MySQL的使用
4.4JDBC数据库操作
4.4.1JDBC访问数据库的步骤
4.4.2案例——使用JDBC实现对数据库表的操作
4.5习题第5章JavaBean组件
5.1JavaBean概述
5.2JavaBean的编写
5.2.1useBean动作
5.2.2setProperty动作
5.2.3getProperty动作
5.2.4JavaBean对象的作用域范围
5.3综合案例
5.3.1案例——JavaBean实现留言板功能
5.3.2案例——如何在JSP页面中使用JavaBean
5.4习题第6章Servlet技术
6.1Servlet技术基础
6.1.1Servlet简介
6.1.2Servlet运行机制
6.1.3Servlet的开发和部署过程
6.1.4Servlet规范核心类
6.1.5Servlet的生命周期
6.1.6Servlet与JSP之间的通信
6.1.7案例——管理员登录的MVC实现
6.2过滤器
6.2.1过滤器的概念
6.2.2过滤器实现及部署
6.2.3案例——字符过滤器的编写与使用
6.3监听器
6.3.1监听器的概念
6.3.2监听器的创建
6.3.3监听器事件接口
6.3.4案例——使用监听器实现在线人数统计
6.4习题第7章JSTL
7.1JSTL概述
7.2JSTL的安装
7.3JSTL标签与EL表达式
7.3.1JSTL组成
7.3.2EL表达式
7.3.3使用JSP EL读取JavaBean属性
7.3.4JSP EL内置对象
7.4案例——JSTL范例
7.5习题第8章JSP实用技术的应用——网站留言板
8.1系统设计
8.1.1需求分析
8.1.2功能设计
8.1.3数据库设计
8.2系统实现
8.2.1用户注册
8.2.2用户登录
8.2.3用户信息管理
8.2.4留言管理
8.2.5文件上传
8.2.6留言板信息显示
8.2.7邮件发送
8.3习题第9章Struts2应用
9.1Struts2基础
9.1.1MVC简介
9.1.2Struts2体系结构
9.1.3Struts2配置文件
9.1.4Struts2简单应用示例
9.2Struts2核心组件
9.2.1Struts2工作原理
9.2.2实现Action
9.2.3配置Action
9.2.4Struts2拦截器
9.2.5Struts2自定义拦截器
9.3Struts2标签
9.3.1UI标签
9.3.2非UI标签
9.4Struts2输入验证
9.4.1输入验证概述
9.4.2使用Struts2内置校验器
9.5案例——利用Struts2框架完成用户登录
9.6习题第10章Hibernate应用
10.1Hibernate框架简介
10.2Hibernate基础配置
10.2.1Hibernate配置文件
10.2.2Hibernate映射文件
10.3案例——利用Hibernate向数据库添加信息
10.3.1创建数据库
10.3.2编写持久化对象类
10.3.3编写Hibernate配置文件
10.3.4编写HibernateSessionFactory类
10.3.5编写数据库操作Dao类
10.3.6编写业务控制Action类
10.3.7配置Action类
10.3.8创建用户添加页面
10.3.9创建用户列表页面
10.3.10项目的部署与运行
10.4习题第11章Spring应用
11.1Spring框架简介
11.1.1Spring框架的特点
11.1.2Spring框架的下载与安装
11.2Spring入门技术
11.2.1Spring的体系结构
11.2.2单例模式简介
11.2.3工厂模式简介
11.3控制反转与依赖注入
11.3.1控制反转
11.3.2依赖注入
11.4案例——利用Spring框架实现用户登录
11.5习题
参考文献