Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

Java网络编程原理与JSP Web开发核心技术 第二版 PDF 下载


分享到:
时间:2021-10-08 09:36来源:http://www.java1234.com 作者:转载  侵权举报
Java网络编程原理与JSP Web开发核心技术 第二版 PDF 下载
失效链接处理
Java网络编程原理与JSP Web开发核心技术 第二版 PDF 下载



本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/25343959.html
  
相关截图:



资料简介:
 本书针对学习了Java 语言编程的基础知识以后,进一步学习Java 网络编程原理和JSP Web 开发技术的读者而编写。本书简要清晰地介绍了计算机网络连接和网络通信的基本原理,详细讲解了Java 语言相关网络编程技术以及各种网络应用协议的实现技术;详尽介绍了JSP Web 网络编程的基本原理、基本操作以及各种核心开发技术和网络编程应用模式。本书的内容主要分为两大部分。*部分讲解Java网络编程原理,包括网络编程概述、Java 的多线程机制、Socket 编程技术、网络协议的Java 实现等内容;第二部分围绕JSP 开发技术讲解Web 开发核心技术,包括JDBC 技术、Web 前端开发技术、JSP 基础技术、JSP核心技术之JavaBean、JSP核心技术之Servlet、Web高级开发技术等内容。本书侧重于Java 网络编程原理和应用协议的实现以及JSP 相关的Web 核心开发技术,同时力求重点突出、覆盖面广,各章均提供了丰富的实例和练习。全书内容由浅入深、实例生动、易学易用,可以满足不同层次读者的需求。本书适合作为普通高等院校本科计算机、软件工程以及相关专业的课程教材,也可作为软件开发人员和计算机技术爱好者的参考用书


资料目录:

部分网络编程原理

第1 章网络编程概述................. 1

1.1 计算机网络体系结构. 1

1.1.1 网络体系结构和协议............1

1.1.2 OSI 体系结构.. 2

1.1.3 TCP/IP 体系结构...................4

1.1.4 TCP/IP 与OSI 模型的对比.... 6

1.2 网络程序设计开发模式....................7

1.2.1 C/S 模式.......... 7

1.2.2 B/S 模式......... 8

1.2.3 对等模式........ 9

1.3 Java 数据流技术......... 9

1.3.1 数据流工作方式及相关API . 9

1.3.2 网络通信中基于套接字输入流和输出流的创建....................16

1.3.3 对象持久性和对象序列化.. 18

小结....................... .......... 22

习题....................... .......... 22

第2 章 Java 的多线程机制........ 23

2.1 Java 多线程基本概念......................23

2.2 Java 中的多线程实现......................24

2.2.1 用Thread 类创建多线程应用程序...................24

2.2.2 用Runnable 接口创建多线程应用程序...........26

2.2.3 线程优先级.. 27

2.3 多线程同步技术....... 29

2.3.1 线程的生命周期..................29

2.3.2 多线程的同步处理技术(等待/通知机制).... 30

2.4 线程池技术..............35

2.4.1 为什么使用线程池..............35

2.4.2 线程池的开销......................36

2.4.3 线程池的实现......................36

小结....................... .......... 39

习题....................... .......... 39

第3 章 Socket 编程技术............ 40

3.1 IP 地址和端口号...... 40

3.1.1 IP 地址.......... 40

3.1.2 端口.............. 42

3.1.3 套接字Socket...................... 42

3.2 WinSock 介绍........... 43

3.3 Java Socket 介绍....... 43

3.4 基于TCP 协议的数据通信..............44

3.4.1 TCP 协议简介......................44

3.4.2 Socket 和 ServerSocket........ 46

3.4.3 Socket 通信异常处理........... 50

3.4.4 多线程的Socket 通信实现.. 50

3.5 基于UDP 协议的数据通信.............53

3.5.1 UDP 协议简介.....................53

3.5.2 DatagramPacket 类和DatagramSocket类.......... 54

3.5.3 UDP 网络应用实例..............55

3.6 组播套接字.............. 61

3.6.1 组播相关概念......................61

3.6.2 MulticostSocket ....................62

3.6.3 组播套接字应用实例..........63

小结....................... .......... 65

习题....................... .......... 66

第4 章网络协议的Java 实现.... 67

4.1 HTTP 协议的Java 实现...................67

4.1.1 HTTP 协议概述及工作过程 67

4.1.2 HTTP 协议服务器实现........ 70

4.2 FTP 协议的Java 实现......................74

4.2.1 FTP 协议概述及工作过程... 74

4.2.2 FTP 协议服务器端实现....... 76

4.2.3 FTP 协议客户端实现........... 82

4.3 SMTP 协议和POP3 协议的Java 实现..........................84

4.3.1 SMTP 协议概述及工作过程 85

4.3.2 POP3 协议概述及工作过程. 86

4.3.3 SMTP 协议实现(客户端)  87

4.3.4 POP3 协议实现(客户端). 91

小结....................... .......... 95

习题....................... .......... 95

第二部分 JSP Web开发核心技术

第5 章 JDBC 技术.................... 96

5.1 JDBC 概述................ 96

5.1.1 JDBC 工作原理....................96

5.1.2 JDBC API 简介....................97

5.2 MySQL 数据库的安装与配置........ 101

5.3 连接数据库............ 105

5.3.1 连接数据库的一般过程.... 105

5.3.2 使用JDBC-ODBC 驱动连接Access 数据库.. 106

5.3.3 使用JDBC 驱动连接MySQL 数据库..............108

5.4 数据库高级操作..... 109

5.4.1 使用存储过程....................109

5.4.2 事务操作.... 110

5.4.3 操作二进制数据................112

5.5 数据库连接池技术. 113

5.5.1 连接池概述 113

5.5.2 C3P0 连接池的使用.......... 116

小结....................... ........ 119

习题....................... ........ 119

第6 章 Web 前端开发技术....... 120

6.1 HTML...................... 120

6.1.1 HTML 基本概念与组成..... 120

6.1.2 标签与属性 121

6.1.3 文档标记及文件格式设置 123

6.1.4 HTML 列表. 127

6.1.5 HTML 表格. 128

6.1.6 HTML 表单. 129

6.2 HTML5 简介........... 133

6.2.1 简化的文档类型和字符集 133

6.2.2 HTML5 的新结构...............133

6.2.3 HTML5 的新增内联元素... 134

6.2.4 HTML5 的新增动态支持功能........................136

6.3 CSS ......................... 139

6.3.1 CSS 简介..... 139

6.3.2 创建样式表 139

6.3.2 使用样式表 140

6.4 JavaScript ................ 141

6.4.1 JavaScript 语法基础...........142

6.4.2 JavaScript 内置对象...........144

6.4.3 浏览器对象模型BOM .......147

6.4.4 文档对象模型DOM...........152

小结....................... ........ 155

习题....................... ........ 155

第7 章 JSP 基础技术.............. 156

7.1 JSP 概述.................156

7.1.1 JSP 的工作原理.................156

7.1.2 JSP 的特点.. 157

7.2 建立JSP 运行环境. 158

7.2.1 JSP 运行环境要求.............158

7.2.2 JDK 的安装与配置............159

7.2.3 JSP 服务器配置.................159

7.2.4 开发环境平台 MyEclipse..161

7.3 JSP 基本语法.......... 162

7.3.1 一个典型的JSP 文件........162

7.3.2 通用的语法规则................163

7.3.3 JSP 的脚本元素.................164

7.3.4 JSP 指令..... 165

7.3.5 JSP 动作元素.....................167

7.4 JSP 的内置对象...... 173

7.4.1 内置对象介绍....................173

7.4.2 application 对象.................175

7.4.3 config 对象.. 177

7.4.4 exception 对象...................177

7.4.5 out 对象...... 178

7.4.6 page 对象.... 180

7.4.7 pageContext 对象...............180

7.4.8 request 对象 181

7.4.9 response 对象.....................183

7.4.10 session 对象.....................185

7.5 JSP 的异常处理...... 187

7.6 JSP 相关应用技术.. 189

7.6.1 JSP 的目录操作.................189

7.6.2 JSP 的文本文件操作......... 191

7.6.3 JSP 的流文件操作.............193

7.6.4 文件的上传和下载............194

7.6.5 JSP 的邮件发送技术......... 202

小结....................... ........ 204

习题....................... ........ 205

第8 章 JSP 核心技术之JavaBean ....................... 206

8.1 JavaBean 概述......... 206

8.1.1 什么是JavaBean................ 206

8.1.2 编写简单的JavaBean........ 207

8.1.3 JavaBean 的属性................208

8.2 在JSP 中使用JavaBean.................210

8.2.1 在JSP 中调用JavaBean.....210

8.2.2 通过动作指令获取与设置JavaBean 的属性值.....................212

8.3 JavaBean 应用实例. 215

8.3.1 通过JavaBean 解决中文乱码.........................215

8.3.2 通过JavaBean 连接数据库 218

8.3.3 通过JavaBean 实现分页显示.........................222

小结....................... ........ 225

习题....................... ........ 226

第9 章 JSP 核心技术之Servlet ............................ 227

9.1 Servlet 概述............. 227

9.1.1 Servlet 容器与Tomcat 服务器........................227

9.1.2 Servlet 的特点....................228

9.1.3 Servlet 的生命周期............229

9.1.4 Servlet API 简介.................230

9.2 编写简单的Servlet . 233

9.2.1 Servlet 基本结构................233

9.2.2 输出纯文本的Servlet........ 233

9.2.3 输出HTML 的Servlet........ 234

9.2.4 Servlet 的配置....................235

9.2.5 Servlet 的调用....................238

9.3 Servlet 应用............. 239

9.3.1 获取表单数据....................239

9.3.2 读取HTTP 请求头............240

9.3.3 处理Cookie. 241

9.3.4 Servlet 中的HTTP 会话管理..........................243

9.3.5 创建Web 监听..................244

9.3.6 创建过滤程序....................250

9.4 Servlet 访问数据库. 255

9.4.1 Servlet 连接数据库............255

9.4.2 Proxool 连接池技术...........257

9.5 MVC 设计模式........ 261

9.5.1 Model1 模式 262

9.5.2 Model2 模式 262

9.5.3 MVC 模式... 265

小结....................... ........ 267

习题....................... ........ 267

第10 章 Java Web 高级开发技术......................... 269

10.1 EL表达式及标签. 269

10.1.1 表达式语言......................269

10.1.2 JSTL标准标签库............. 276

10.1.3 自定义标签库的开发...... 282

10.2 JSP 实用组件........ 284

10.2.1 文件的上传......................284

10.2.2 JSP 的邮件发送技术....... 287

10.2.3 JSP 动态图表...................293

10.2.4 JSP 输出报表...................296

10.3 Ajax 技术.............. 299

10.3.1 Ajax 概述.. 299

10.3.2 Ajax 的关键技术..............300

10.3.3 Ajax 技术应用.................303

10.3.4 DWR 框架. 305

10.4 jQuery 框架........... 308

10.4.1 jQuery 介绍......................308

10.4.2 jQuery 实现Ajax.............. 309

10.4.3 EasyUI 介绍.....................312

10.5 Java EE 框架技术. 314

10.5.1 Struts 框架技术................314

10.5.2 Spring 框架技术...............315

10.5.3 Hibernate 框架技术.........316

10.5.4 Struts2 Spring Hibernate 框架整合实例......317

小结....................... ........ 324

习题....................... ........ 324

参考文献............ 325

 


------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐