图书介绍

Java Web程序设计实战 双色版pdf电子书版本下载

Java Web程序设计实战  双色版
  • 张国权,张凌子,翟瑞卿主编 著
  • 出版社: 上海:上海交通大学出版社
  • ISBN:9787313165039
  • 出版时间:2017
  • 标注页数:522页
  • 文件大小:54MB
  • 文件页数:536页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Java Web程序设计实战 双色版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Java Web开发基础 2

1.1认识网页和网站 2

1.1.1网页 2

1.1.2网站 3

1.1.3网站制作流程 4

1.1.4网页设计流程 4

1.1.5发布站点 5

1.2 Web工作原理和开发技术简介 5

1.2.1本地计算机和远程服务器 6

1.2.2 Web应用程序的工作原理 6

1.2.3常用的Web开发技术 7

1.3初步认识Java Web 9

1.3.1 Java语言基础 9

1.3.2 Java Web体系介绍 10

1.4案例1-1:搭建Java开发环境 10

1.4.1安装JDK 10

1.4.2配置开发环境 13

1.5案例1-2:搭建Java Web开发环境 15

1.5.1获取Tomcat 15

1.5.2配置Tomcat的服务端口 18

1.5.3登录控制台 19

1.5.4设置虚拟目录 22

1.6综合实例:第一段Java Web程序 23

1.6.1实例目标 23

1.6.2具体实现 23

1.6.3用到的知识点 23

1.7课后练习 31

第2章HTML技术 34

2.1创建基本静态页面 34

2.1.1设置网页头部和标题 34

2.1.2设置页面正文和注释 35

2.1.3文字和段落处理 36

2.1.4超级链接处理 37

2.1.5插入图片 40

2.2案例2-1:员工档案表 41

2.2.1实例说明 41

2.2.2具体实现 41

2.2.3用到的知识点 43

2.3案例2-2:实现一个优美的登录表单界面 46

2.3.1实例目标 46

2.3.2具体实现 46

2.3.3用到的知识点 47

2.4综合实例:个人博客系统 50

2.4.1实例目标 50

2.4.2网站规划 50

2.4.3切图分析 53

2.4.4制作站点首页 53

2.4.5制作日志页面 67

2.4.6制作日志详情页面 69

2.4.7相关知识点 73

2.5课后练习 74

第3章JSP基础 76

3.1 JSP概述 76

3.1.1 JSP简介 76

3.1.2 JSP的优势和弱势 76

3.2构建Web应用 77

3.3配置描述符web.xml 79

3.4案例3-1:一个简单的JSP文件 80

3.5案例3-2:声明JSP 81

3.6案例3-3: JSP中输出表达式 83

3.7综合实例:电子商务系统 84

3.7.1实例目标 84

3.7.2具体实现 86

3.7.3相关知识点 106

3.7.4主要功能实现 107

3.8课后练习 112

第4章 动作指令和内置对象 114

4.1 JSP的动作指令 114

4.1.1响应转发指令forward 114

4.1.2动态include指令 115

4.1.3下载指令plugin 115

4.1.4设置参数值指令param 115

4.1.5 useBean、 setProperty和getProperty指令 116

4.2 JSP的内置对象 116

4.3案例4-1:导入指定的JSP页面 119

4.4案例4-2:收集会员登录数据 120

4.5案例4-3:获取并显示用户登录信息 123

4.6综合实例:在线答疑系统 127

4.6.1实例目标 127

4.6.2具体实现 127

4.6.3相关知识点 163

4.7课后练习 165

第5章Servlet详解 168

5.1 Servlet是什么 168

5.1.1 Servlet介绍 168

5.1.2 Servlet技术的优越性 169

5.1.3 Servlet持久性 169

5.2 Servlet开发基础 170

5.2.1配置Servlet 171

5.2.2 Servlet接口和类 172

5.3案例5-1:获取并显示用户信息 173

5.4综合实例:文件上传系统 175

5.4.1实例目标 176

5.4.2具体实现 176

5.4.3用到的知识点 178

5.5课后练习 180

第6章JavaBean组件技术 182

6.1 JavaBean基础 182

6.2 JSP和JavaBean 183

6.2.1导入JavaBean类 184

6.2.2声明JavaBean对象 184

6.2.3访问JavaBean属性 185

6.3设置JavaBean属性 186

6.3.1简单属性Simple 186

6.3.2数组值属性Indexed 187

6.3.3通知属性Bound 188

6.4案例6-1:绘制柱形图 188

6.5案例6-2:窃取登录信息 192

6.6综合实例:隐藏登录信息 198

6.6.1实例目标 198

6.6.2具体实现 198

6.6.3相关知识点 203

6.7课后练习 204

第7章 数据库技术 206

7.1数据库基础知识 206

7.1.1数据库概述 206

7.1.2数据库的几个概念 206

7.2 MySQL数据库 209

7.2.1案例7-1:下载MySQL 209

7.2.2案例7-2:配置MySQL驱动 213

7.2.3案例7-3:将MySQL驱动加载到Eclipse 214

7.2.4案例7-4:测试连接 215

7.3 SQL Server数据库 218

7.3.1安装SQL Sever 2000驱动 218

7.3.2将SQL Sever 2000驱动加载到Eclipse里 219

7.3.3测试连接 220

7.4综合实例:综合供求信息网 222

7.4.1需求分析 222

7.4.2具体实现 222

7.4.3相关知识点 259

7.5课后练习 263

第8章JDBC详解 266

8.1初识JDBC 266

8.1.1 JDBC驱动类型 266

8.1.2 JDBC的常用接口和类 268

8.1.3 JDBC编程的基本步骤 270

8.2案例8-1:添加学生资料 274

8.3综合实例:客户管理系统 275

8.3.1实例目标 275

8.3.2具体实现 276

8.4课后练习 314

第9章 使用JavaMail发送邮件 316

9.1邮件是一种全新的通信方式 316

9.1.1电子邮件原理 316

9.1.2 JavaMail介绍 317

9.2邮件协议介绍 317

9.3搭建JavaMail环境 319

9.4案例9-1:使用JavaMail发送邮件 319

9.5案例9-2:收取并发送Gmail邮件 321

9.6综合实例:企业快信系统 325

9.6.1需求分析 325

9.6.2具体实现 325

9.6.3相关知识点 350

9.7课后练习 351

第10章Struts 2基础 354

10.1 MVC思想 354

10.1.1什么是MVC思想 354

10.1.2 Struts MVC思想 355

10.2使用Struts 2 356

10.2.1获得并设置Struts 2 356

10.2.2在Eclipse中使用Struts 2 359

10.2.3开发Struts 2程序的基本步骤 360

10.3配置Struts 2 362

10.3.1配置常量 362

10.3.2包含其他配置文件 366

10.4综合实例:餐费管理系统 367

10.4.1实例目标 367

10.4.2具体实现 367

10.4.3相关知识点 389

10.5课后练习 390

第11章Hibernate详解 392

11.1 Hibernate基础 392

11.1.1 Hibernate概述 392

11.1.2 Hibernate API简介 393

11.2搭建Hibernate开发环境 393

11.2.1下载Hibernate 393

11.2.2为Eclipse安装插件 395

11.3配置Hibernate的方式 396

11.3.1配置数据源 397

11.3.2配置c3p0连接池 398

11.3.3配置proxool连接池 399

11.3.4 MySQL连接配置 400

11.3.5 SQL Server连接配置 401

11.3.6 Oracle连接配置 402

11.4 Hibernate配置 402

11.4.1持久化操作 403

11.4.2创建Configuration对象 404

11.4.3 Hibernate的JDBC连接 407

11.4.4数据库方言 408

11.5综合实例:OA办公自动化系统 409

11.5.1实例目标 409

11.5.2具体实现 409

11.5.3相关知识点 425

11.6课后练习 428

第12章Spring技术 430

12.1搭建Spring开发环境 430

12.1.1获取Spring压缩包 430

12.1.2在Eclipse中使用Spring 432

12.2 Spring事件机制 434

12.2.1事件机制基础 435

12.2.2使用内置的事件 436

12.2.3自定义事件 437

12.3依赖注入 440

12.3.1依赖注入基础 440

12.3.2设置注入 441

12.4 Spring容器 442

12.4.1 Spring的IoC容器 444

12.4.2 BeanFactory对IoC容器的功能定义 445

12.4.3 XmlBeanFactory的工作原理 446

12.5 Spring中的Bean 448

12.5.1定义Bean 448

12.5.2 Spring中的Bean的作用域 449

12.6案例12-1:使用Java配置管理 453

12.7综合实例:在Web项目中使用Spring 456

12.8课后练习 460

第13章 企业进销存系统 464

13.1系统需求分析 464

13.2总体设计 465

13.2.1项目规划 465

13.2.2系统功能结构图 465

13.3规划系统 466

13.3.1设计目标 466

13.3.2开发及运行环境 467

13.4搭建数据库 467

13.5系统架构 478

13.6具体编码 480

13.6.1编写JavaBean 480

13.6.2用户登录模块 494

13.6.3系统首页 496

13.6.4基础信息管理 499

13.6.5库存管理模块 505

13.7项目调试 519

参考文献 522

精品推荐