图书介绍

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

Servlet&JSP学习笔记
  • 林信良编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302221531
  • 出版时间:2010
  • 标注页数:396页
  • 文件大小:133MB
  • 文件页数:412页
  • 主题词:JAVA语言-程序设计;JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 简介Web应用程序1

1.1 Web应用程序架构2

1.1.1 Web网站的组成2

1.1.2 HTTP通信协议5

1.1.3静态页面和动态页面8

1.1.4客户端程序和服务器端程序10

1.2 Servlet/JSP简介11

1.2.1 Servlet的运行概念11

1.2.2 Servlet与JSP的关系14

1.2.3 Java EE简介17

1.3重点复习19

课后练习20

第2章 开发简单的Servlet & JSP23

2.1从Servlet到Web容器24

2.1.1从Servlet的编写认识HttpServlet24

2.1.2设置部署描述文件27

2.1.3 Web应用程序文件组织29

2.1.4 WAR的创建与部署30

2.2在HelloServlet之后31

2.2.1 Web容器的作用32

2.2.2 MVC与Model 2简介34

2.2.3简单的Model 2程序37

2.3重点复习40

课后练习42

实训题44

第3章HTTP请求、响应处理45

3.1 HttpServletRequest的使用46

3.1.1请求信息的取得46

3.1.2中文处理问题50

3.1.3请求转发与包含53

3.1.4 ServletRequest属性54

3.2 HttpServletResponse的应用56

3.2.1对浏览器进行响应56

3.2.2 sendRedirect()与sendError()58

3.2.3 ServletOutputStream的使用59

3.3综合练习/在线书签61

3.3.1在线书签应用程序分析61

3.3.2查看书签62

3.3.3添加书签64

3.4重点复习68

课后练习70

实训题72

第4章ServletConfiig与ServletContext73

4.1关于ServletConfiig74

4.1.1 Servlet生命周期74

4.1.2 Servlet初始参数的设置和取得76

4.2关于ServletContext79

4.2.1 ServletContext简介79

4.2.2 ServletContext初始参数82

4.2.3 ServletContextListener82

4.2.4 ServletContext属性84

4.3综合练习/在线书签85

4.3.1书签记录文件的加载86

4.3.2修改“查看书签”功能87

4.3.3修改“添加书签”功能88

4.3.4动态“添加书签”窗体91

4.4重点复习94

课后练习96

实训题99

第5章 会话管理101

5.1会话管理的基本原理102

5.1.1隐藏字段的使用102

5.1.2 Cookie的使用105

5.1.3 URL重写的使用110

5.2 HttpSession会话管理112

5.2.1 HttpSession的使用112

5.2.2 HttpSession会话管理原理116

5.2.3 HttpSession与URL重写118

5.3重点复习120

课后练习122

实训题124

第6章 过滤器与封装器125

6.1过滤器服务126

6.1.1过滤器的概念126

6.1.2过滤器的实现128

6.1.3过滤器的设置131

6.2搭配封装器133

6.2.1请求封装器133

6.2.2响应封装器137

6.3综合练习/在线书签141

6.3.1书签服务对象的实现141

6.3.2在线书签应用程序的重构144

6.3.3登录验证过滤器的实现147

6.3.4字符过滤器的使用149

6.4重点复习150

课后练习152

实训题155

第7章 监听器、部署描述设置157

7.1监听器158

7.1.1生命周期监听器158

7.1.2属性操作监听器162

7.1.3会话属性类监听器163

7.2部署描述设置166

7.2.1 Servlet的设置166

7.2.2设置欢迎与错误处理页面169

7.2.3 MIME与扩展名的对应170

7.3重点复习171

课后练习173

实训题175

第8章 使用JSP177

8.1从JSp到Servlet178

8.1.1 JSp生命周期178

8.1.2指示元素181

8.1.3声明、Scriptlet与表达式元素184

8.1.4注释元素189

8.1.5隐含对象189

8.1.6错误处理192

8.2标准标签196

8.2.1 <jsp:include>与<j<jsp:forward>标签197

8.2.2 <jsp:useBean>、 <jsp:setproperty>与<j<jsp:getproperty>简介198

8.2.3深入<j<jsp:useBean>、 <jsp:setproperty>与<j<jsp:getproperty>200

8.2.4 Model 1简介204

8.2.5其他标准标签206

8.3表达式语言(EL)207

8.3.1 EL简介207

8.3.2使用EL访问属性210

8.3.3 EL隐含对象213

8.3.4 EL运算符214

8.3.5 EL函数的自定义215

8.4综合练习/在线书签218

8.4.1使用JSP实现“查看书签”页面218

8.4.2使用JSP实现“添加书签”页面220

8.4.3调整web.xml与其他源代码223

8.5重点复习226

课后练习229

实训题231

第9章 使用JSTL与自定义标签233

9.1 JSTL的使用234

9.1.1 JSTL简介234

9.1.2流程处理标签236

9.1.3错误处理标签239

9.1.4网页导入、重定向标签241

9.1.5属性处理与输出标签242

9.1.6 URL处理标签245

9.2 Tag File自定义标签246

9.2.1 Tag File简介247

9.2.2处理标签属性与主体249

9.2.3 TLD文件252

9.3 Simple Tag自定义标签253

9.3.1 Simple Tag简介254

9.3.2架构与生命周期256

9.3.3处理标签属性与主体259

9.3.4与父标签的沟通263

9.3.5 TLD文件268

9.4 Tag自定义标签268

9.4.1 Tag简介269

9.4.2架构与生命周期271

9.4.3重复执行标签主体273

9.4.4处理主体运行结果275

9.4.5与父标签的沟通278

9.5综合练习/在线书签281

9.5.1在“查看书签”页面使用JSTL282

9.5.2在“添加书签”页面使用JSTL282

9.6重点复习283

课后练习288

实训题291

第10章Web容器安全管理293

10.1 Web容器的安全管理294

10.1.1 Java EE安全的基本概念294

10.1.2声明式基本验证297

10.1.3容器基本验证原理302

10.1.4声明式窗体验证303

10.1.5容器窗体验证原理304

10.1.6使用HTTPS保护数据305

10.1.7编程安全管理309

10.2综合练习/在线书签310

10.2.1使用容器窗体验证310

10.2.2设置服务器对应文件312

10.3重点复习313

课后练习315

实训题317

第11章 整合数据库319

11.1使用JDBC连接数据库320

11.1.1 JDBC简介320

11.1.2数据库的连接324

11.1.3使用DataSource取得连接328

11.1.4 Statement、 ResultSet的使用332

11.1.5 PreparedStatement的使用337

11.2综合练习/在线书签339

11.2.1重构/创建DAO340

11.2.2重构/修改BookmarkService344

11.2.3设置JNDI部署描述346

11.2.4添加“删除书签”功能347

11.3重点复习349

课后练习351

实训题353

第12章 模式与重构355

12.1设计模式356

12.1.1 Template Method模式(of设计模式)356

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

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

12.2从重构中认识模式360

12.2.1 Business Delegate模式360

12.2.2 Service Locator模式361

12.2.3 Transfer Object模式361

12.2.4 Front Controller模式362

12.3重点复习363

课后练习365

附录A NetBeans入门367

A.1 NetBeans IDE与Tomcat的安装368

A.2 Servlet的编写370

A.3 Web应用程序的部署和运行373

A.4 NetBeans工程的关闭和打开375

附录 B Eclipse入门377

B.1 Eclipse与Tomcat的安装378

B.2 Servlet的编写380

B.3 Web应用程序的导出和执行383

B.4 Eclipse工程的关闭、删除和导入386

附录C MySQL入门389

C.1 MySQL的安装和设置390

C.2 MySQL的数据类型391

C.3数据库和数据表的创建393

C.4 CRUD操作394

热门推荐