图书介绍

JSP & Servlet学习笔记PDF|Epub|txt|kindle电子书版本网盘下载

JSP & Servlet学习笔记
  • 林信良编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302283669
  • 出版时间:2012
  • 标注页数:456页
  • 文件大小:159MB
  • 文件页数:471页
  • 主题词:JAVA语言-程序设计;JAVA语言-网页-程序设计

PDF下载


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

下载说明

JSP & Servlet学习笔记PDF格式电子书版下载

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

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

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

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

图书目录

Chapter1Web应用程序简介1

1.1 Web应用程序基础知识2

1.1.1关于HTML2

1.1.2 URL、 URN与URI3

1.1.3关于HTTP5

1.1.4有关URL编码8

1.1.5动态网页与静态网页10

1.2 Servlet/JSP简介12

1.2.1何谓Web容器13

1.2.2 Servlet与JSP的关系15

1.2.3关于MVC/Model218

1.2.4 Java EE简介20

1.3重点复习21

1.4课后练习22

Chapter 2编写与设置Servlet25

2.1第一个Servlet26

2.1.1准备开发环境26

2.1.2第一个Servlet程序28

2.2在HelloServlet之后31

2.2.1关于HttpServlet31

2.2.2使用@WebServlet33

2.2.3使用web.xml34

2.2.4文件组织与部署36

2.3进阶部署设置37

2.3.1 URL模式设置38

2.3.2 Web目录结构40

2.3.3使用web-fragment.xml41

2.4重点复习44

2.5课后练习45

Chapter 3请求与响应47

3.1从容器到HttpServlet48

3.1.1 Web容器做了什么48

3.1.2 doXXX()方法50

3.2关于HttpServletRequest53

3.2.1处理请求参数与标头53

3.2.2请求参数编码处理55

3.2.3 getReader()、 getInputStream()读取Body内容58

3.2.4 getPart()、 getParts()取得上传文件63

3.2.5使用RequestDispatcher调派请求67

3.3关于HttpServletResponse73

3.3.1设置响应标头、缓冲区73

3.3.2使用getWriter()输出字符74

3.3.3使用getOutputStream()输出二进制字符78

3.3.4使用sendRedirect()、sendError()79

3.4综合练习81

3.4.1微博应用程序功能概述81

3.4.2实现会员注册功能83

3.4.3实现会员登录功能86

3.5重点复习88

3.6课后练习89

Chapter 4会话管理93

4.1会话管理基本原理94

4.1.1使用隐藏域94

4.1.2使用Cookie97

4.1.3使用URL重写101

4.2 HttpSession会话管理103

4.2.1使用HttpSession104

4.2.2 HttpSession会话管理原理107

4.2.3 HttpSession与URL重写110

4.3综合练习112

4.3.1修改微博应用程序112

4.3.2新增与删除信息114

4.3.3会员网页显示信息116

4.4重点复习119

4.5课后练习119

Chapter 5 Servlet进阶API、过滤器与监听器121

5.1 Servlet进阶API122

5.1.1 Servlet、ServletConfig与GenericServlet122

5.1.2使用ServletConfig124

5.1.3使用ServletContext127

5.2应用程序事件、监听器130

5.2.1 ServletContext事件、监听器130

5.2.2 HttpSession事件、监听器133

5.2.3 HttpServletRequest事件、监听器139

5.3过滤器140

5.3.1过滤器的概念141

5.3.2实现与设置过滤器142

5.3.3请求封装器147

5.3.4响应封装器151

5.4异步处理155

5.4.1 AsyncContext简介155

5.4.2模拟服务器推播157

5.4.3更多AsyncContext细节160

5.5综合练习162

5.5.1创建UserService162

5.5.2设置过滤器167

5.5.3重构微博168

5.6重点复习173

5.7课后练习175

Chapter 6使用JSP179

6.1从JSP到Servlet180

6.1.1 JSP生命周期180

6.1.2 Servlet至JSP的简单转换183

6.1.3指示元素187

6.1.4声明、Scriptlet与表达式元素191

6.1.5注释元素195

6.1.6隐式对象195

6.1.7错误处理198

6.2标准标签203

6.2.1 <jsp:include>、<jsp:forward>标签203

6.2.2 <jsp:useBean>、<jsp:setProperty>与<jsp:getProperty>简介204

6.2.3深入<jsp:useBean>、<jsp:setProperty>与<jsp:getProperty>206

6.2.4谈谈Model 1210

6.2.5 XML格式标签212

6.3表达式语言(EL)213

6.3.1 EL简介213

6.3.2使用EL取得属性215

6.3.3 EL隐式对象218

6.3.4 EL运算符219

6.3.5自定义EL函数220

6.4综合练习222

6.4.1改用JSP实现视图222

6.4.2重构UserService与member.jsp226

6.4.3创建registerjsp、 index.jsp、user.jsp232

6.5重点复习237

6.6课后练习238

Chapter 7使用JSTL241

7.1 JSTL简介242

7.2核心标签库244

7.2.1流程处理标签244

7.2.2错误处理标签247

7.2.3网页导入、重定向、URL处理标签248

7.2.4属性处理与输出标签250

7.3 I18N兼容格式标签库252

7.3.1 I18N基础253

7.3.2信息标签256

7.3.3地区标签258

7.3.4格式标签263

7.4 XML标签库267

7.4.1 XPath、 XSLT基础267

7.4.2解析、设置与输出标签270

7.4.3流程处理标签271

7.4.4文件转换标签272

7.5函数标签库274

7.6综合练习276

7.6.1修改register jsp276

7.6.2修改member.jsp277

7.6.3修改user.jsp278

7.7重点复习279

7.8课后练习281

Chapter 8自定义标签285

8.1 Tag File自定义标签286

8.1.1 Tag File简介286

8.1.2处理标签属性与Body289

8.1.3 TLD文件291

8.2 Simple Tag自定义标签293

8.2.1 Simple Tag简介293

8.2.2了解API架构与生命周期295

8.2.3处理标签属性与Body298

8.2.4与父标签沟通302

8.2.5 TLD文件306

8.3 Tag自定义标签306

8.3.1 Tag简介307

8.3.2了解架构与生命周期308

8.3.3重复执行标签Body310

8.3.4处理Body运行结果312

8.3.5与父标签沟通315

8.4综合练习318

8.4.1实现首页最新信息318

8.4.2自定义Blahs标签321

8.5重点复习324

8.6课后练习326

Chapter 9整合数据库329

9.1 JDBC入门330

9.1.1 JDBC简介330

9.1.2连接数据库335

9.1.3使用Statement、ResultSet341

9.1.4使用PreparedStatement、CallableStatement346

9.2 JDBC进阶349

9.2.1使用DataSource取得连接349

9.2.2使用ResultSet卷动、更新数据353

9.2.3批次更新355

9.2.4 Blob与Clob356

9.2.5事务简介364

9.2.6 metadata简介371

9.2.7 RowSet简介374

9.3使用SQL标签库379

9.3.1数据源、查询标签379

9.3.2更新、参数、事务标签380

9.4综合练习382

9.4.1重构/使用DAO382

9.4.2使用JDBC实现DAO385

9.4.3设置JNDI部署描述389

9.5重点复习390

9.6课后练习391

Chapter 10 Web容器安全管理393

10.1了解与实现Web容器安全管理394

10.1.1 Java EE安全基本概念394

10.1.2声明式基本身份验证397

10.1.3容器基本身份验证原理400

10.1.4声明式窗体验证402

10.1.5容器窗体验证原理403

10.1.6使用HTTPS保护数据404

10.1.7编程式安全管理407

10.1.8标注访问控制409

10.2综合练习411

10.2.1使用容器窗体验证412

10.2.2设置DataSourceRealm413

10.3重点复习416

10.4课后练习417

Chapter 11 JavaMail入门419

11.1使用JavaMail420

11.1.1传送纯文字邮件420

11.1.2发送多重内容邮件423

11.2综合练习426

11.2.1实现取回密码功能427

11.2.2接收重送密码请求431

11.3重点复习433

11.4课后练习433

Chapter 12从模式到框架435

12.1认识设计模式436

12.1.1 Template Method模式(Gof设计模式)436

12.1.2 Intercepting Filter模式(Java EE设计模式)437

12.1.3 Model-View-Controller模式(架构模式)437

12.2重构、模式与框架439

12.2.1 Business Delegate模式439

12.2.2 Service Locator模式439

12.2.3 Transfer Object模式440

12.2.4 Front Controller模式441

12.2.5库与框架442

12.3重点复习443

12.4课后练习444

Appendix A 如何使用本书项目445

Appendix B MySQL入门449

热门推荐