图书介绍

“在实践中成长”丛书 Java Web技术及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

“在实践中成长”丛书 Java Web技术及应用
  • QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302408710
  • 出版时间:2015
  • 标注页数:428页
  • 文件大小:92MB
  • 文件页数:448页
  • 主题词: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入门1

任务驱动1

学习路线1

本章目标1

1.1 Web应用概述2

1.1.1 Web应用简介2

1.1.2 Web应用架构4

1.1.3 Web应用运行过程5

1.1.4 Java Web应用优势5

1.2 Java Web应用开发6

1.2.1 JDK的安装与配置6

1.2.2 Eclipse的安装7

1.2.3 Tomcat的安装8

1.2.4 Eclipse中的Tomcat配置12

1.2.5 第一个Java Web项目15

1.3 课程贯穿项目24

1.3.1 【任务1-1】项目需求分析24

1.3.2 【任务1-2】项目数据库设计26

1.3.3 【任务1-3】项目开发环境搭建28

1.3.4 【任务1-4】项目所需工具类设计29

本章小结30

小结30

Q&A30

本章练习31

习题31

上机32

第2章 Servlet基础33

任务驱动33

学习路线33

本章目标33

2.1 Servlet概述34

2.1.1 Servlet简介34

2.1.2 Servlet体系结构35

2.1.3 Servlet生命周期41

2.2 Servlet创建43

2.2.1 创建Java Web项目43

2.2.2 创建Servlet45

2.2.3 Servlet的声明配置48

2.2.4 Servlet的部署运行50

2.2.5 Servlet 2.5 项目创建53

2.3 Servlet应用55

2.3.1 数据处理55

2.3.2 重定向与请求转发60

2.4 Servlet 3.0特性66

2.4.1 注解支持66

2.4.2 可插性支持66

2.4.3 动态配置68

2.4.4 异步处理69

2.5 贯穿任务实现72

2.5.1 【任务2-1】求职者注册72

2.5.2 【任务2-2】求职者登录77

本章总结82

小结82

Q&A83

本章练习84

习题84

上机85

第3章 Servlet核心接口86

任务驱动86

学习路线86

本章目标86

3.1 Servlet核心接口87

3.2 ServletConfig接口87

3.3 ServletContext接口89

3.3.1 获取应用初始化参数89

3.3.2 存取应用域属性91

3.3.3 获取应用信息92

3.3.4 获取容器信息94

3.3.5 获取服务器文件资源95

3.4 HttpServletRequest接口97

3.4.1 获取请求行信息97

3.4.2 获取请求头信息99

3.4.3 获取请求正文102

3.4.4 请求参数的中文问题104

3.4.5 获取网络连接信息107

3.4.6 存取请求域属性109

3.5 HttpServletResponse接口110

3.5.1 设置响应状态110

3.5.2 构建响应消息头112

3.5.3 创建响应正文114

3.5.4 响应输出中文问题116

3.6 贯穿任务实现116

3.6.1 【任务3-1】简历信息添加116

3.6.2 【任务3-2】简历照片上传124

3.6.3 【任务3-3】注册验证码生成129

本章总结132

小结132

Q&A133

本章练习134

习题134

上机136

第4章 会话跟踪137

任务驱动137

学习路线137

本章目标137

4.1 无状态的HTTP协议137

4.2 会话跟踪技术138

4.2.1 Cookie技术138

4.2.2 Session技术142

4.2.3 URL重写技术146

4.2.4 隐藏表单域149

4.3 贯穿任务实现150

4.3.1 【任务4-1】完善注册验证码功能150

4.3.2 【任务4-2】完善登录功能153

4.3.3 【任务4-3】完善简历添加功能154

4.3.4 【任务4-4】使用Cookie记住登录信息157

本章总结161

小结161

Q&A162

本章练习163

习题163

上机164

第5章 JSP语法165

任务驱动165

学习路线165

本章目标165

5.1 JSP概述166

5.1.1 JSP简介166

5.1.2 第一个JSP程序166

5.1.3 JSP执行原理168

5.1.4 JSP基本结构170

5.2 脚本元素171

5.2.1 JSP脚本171

5.2.2 JSP表达式173

5.2.3 JSP声明174

5.2.4 JSP注释176

5.3 指令元素177

5.3.1 page指令178

5.3.2 include指令180

5.3.3 taglib指令184

5.4 动作元素184

5.4.1 <jsp:include>185

5.4.2 <jsp:forward>187

5.4.3 <jsp:useBean>188

5.4.4 <jsp:setProperty>189

5.4.5 <jsp:getProperty>189

5.5 贯穿任务实现190

5.5.1 【任务5-1】首页招聘企业展示190

5.5.2 【任务5-2】公共头页面的包含195

本章总结195

小结195

Q&A196

本章练习197

习题197

上机198

第6章 JSP内置对象199

任务驱动199

学习路线199

本章目标199

6.1 内置对象简介200

6.2 与Input/Output有关的内置对象200

6.2.1 request200

6.2.2 response204

6.2.3 out206

6.3 与Context有关的内置对象209

6.3.1 session209

6.3.2 application212

6.3.3 pageContext214

6.4 与Servlet有关的内置对象214

6.4.1 page215

6.4.2 config215

6.5 与Error有关的内置对象216

6.6 JSP的4种作用域218

6.7 贯穿任务实现220

6.7.1 【任务6-1】企业详情展示220

6.7.2 【任务6-2】用户登录状态判断和退出227

6.7.3 【任务6-3】网站页面异常处理229

本章总结230

小结230

Q&A231

本章练习232

习题232

上机232

第7章 JSP与JavaBean234

任务驱动234

学习路线234

本章目标234

7.1 JavaBean概述235

7.1.1 JavaBean简介235

7.1.2 JavaBean规范235

7.2 在JSP中使用JavaBean237

7.2.1 <jsp:useBean>元素238

7.2.2 <jsp:setProperty>元素239

7.2.3 <jsp:getProperty>元素241

7.3 JavaBean应用241

7.4 贯穿任务实现247

7.4.1 【任务7-1】简历信息展示247

7.4.2 【任务7-2】简历信息修改252

7.4.3 【任务7-3】首页企业信息分页展示259

本章总结263

小结263

Q&A264

本章练习264

习题264

上机265

第8章 表达式语言266

任务驱动266

学习路线266

本章目标266

8.1 EL简介267

8.2 EL语法267

8.2.1 EL中的常量268

8.2.2 EL中的变量268

8.2.3 EL中的.和[]操作符268

8.2.4 EL的错误处理机制269

8.3 EL隐含对象269

8.3.1 与范围有关的隐含对象270

8.3.2 与请求参数有关的隐含对象272

8.3.3 其他隐含对象272

8.4 EL运算符274

8.4.1 算术运算符274

8.4.2 关系运算符275

8.4.3 逻辑运算符275

8.4.4 条件运算符275

8.4.5 empty运算符276

8.4.6 运算符优先级276

8.5 EL自定义函数276

8.6 贯穿任务实现280

8.6.1 【任务8-1】职位详情展示280

8.6.2 【任务8-2】网站头文件代码重构284

本章总结285

小结285

Q&A285

本章练习286

习题286

上机286

第9章 标准标签库288

任务驱动288

学习路线288

本章目标288

9.1 JSTL简介289

9.1.1 JSTL函数库分类289

9.1.2 JSTL的安装使用290

9.2 核心标签库291

9.2.1 通用标签292

9.2.2 条件标签294

9.2.3 迭代标签296

9.2.4 URL相关标签298

9.3 I18N标签库300

9.3.1 国际化标签301

9.3.2 格式化标签304

9.4 函数标签库306

9.5 自定义标签库308

9.6 贯穿任务实现310

9.6.1 【任务9-1】首页代码重构310

9.6.2 【任务9-2】申请职位展示312

本章总结318

小结318

Q&A318

本章练习319

习题319

上机320

第10章 Filter与Listener321

任务驱动321

学习路线321

本章目标321

10.1 过滤器322

10.1.1 过滤器简介322

10.1.2 过滤器核心接口323

10.1.3 过滤器开发324

10.1.4 过滤器声明配置328

10.1.5 过滤器应用330

10.2 监听器336

10.2.1 监听器简介336

10.2.2 与Servlet上下文相关的监听器337

10.2.3 与会话相关的监听器343

10.2.4 与请求相关的监听器350

10.3 贯穿任务实现354

10.3.1 【任务10-1】求职者访问权限过滤354

10.3.2 【任务10-2】企业信息浏览次数监听357

本章总结359

小结359

Q&A360

本章练习361

习题361

上机361

第11章 MVC模式363

任务驱动363

学习路线363

本章目标363

11.1 MVC模式363

11.2 Java Web开发模式365

11.2.1 Model 1模式365

11.2.2 Model 1模式应用示例366

11.2.3 Model 2模式371

11.2.4 Model 2模式应用示例372

11.3 贯穿任务实现377

11.3.1 【任务11-1】使用MVC模式重构简历修改377

11.3.2 【任务11-2】使用MVC模式重构首页381

本章总结384

小结384

Q&A384

本章练习384

习题384

上机385

第12章 Ajax技术386

任务驱动386

学习路线386

本章目标386

12.1 Ajax技术387

12.1.1 Ajax简介387

12.1.2 XMLHttpRequest介绍389

12.1.3 XMLHttpRequest的属性389

12.1.4 XMLHttpRequest的方法391

12.1.5 Ajax示例392

12.2 JSON技术395

12.2.1 JSON简介395

12.2.2 JSON在JavaScript中的使用397

12.2.3 JSON在Ajax中的使用398

12.3 jQuery技术403

12.3.1 jQuery简介403

12.3.2 jQuery对Ajax的实现404

12.3.3 基于jQuery的Ajax应用408

12.4 贯穿任务实现409

【任务12-1】注册邮箱的唯一性验证409

本章总结411

小结411

Q&A412

本章练习412

习题412

上机413

附录A JDK的安装配置414

A.1 下载JDK414

A.2 安装JDK415

A.3 配置环境变量416

附录B Eclipse的安装配置419

B.1 下载Eclipse419

B.2 安装Eclipse419

B.3 选择Eclipse工作区420

B.4 Eclipse启动420

附录C HTTP响应状态码及其含义423

热门推荐