Java Web程序设计实战(双色)

收藏
简介 目录 样张 更多
  • ISBN:978-7-313-16503-9
  • 作者:张国权、张凌子、翟瑞卿
  • 出版社:上海交大
  • 适用层次:通用
  • 出版/修订日期:2023-05-01

全书分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  项目调试


参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥88.00
加入购物车立即购买