图书介绍

JSP高级开发与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP高级开发与应用
  • (美)David M.Geary著;贺民译 著
  • 出版社: 北京:科学出版社
  • ISBN:7030106784
  • 出版时间:2002
  • 标注页数:388页
  • 文件大小:38MB
  • 文件页数:400页
  • 主题词:

PDF下载


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

下载说明

JSP高级开发与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 定制标记基础1

1.1 使用定制标记——JSP文件3

1.2 定义定制标记——TLD4

1.3 实现定制标记——标记处理程序4

1.4 在WEB-INF/web.xml中指定TLD7

1.5 <taglib>和<tag>8

1.6 标记生存期9

1.7 线程安全性10

1.8 标记属性11

1.9 访问页面信息15

1.11 标记包17

1.10 错误处理17

1.11.1 Tag接口19

1.11.2 TagSupport类:祖先、值和ID20

1.12 带有主体的标记21

1.13 小结22

第2章 定制标记的高级概念24

2.1 主体标记处理程序25

2.1.1 BodyTag接口25

2.1.2 BodyTagSupport类26

2.2 迭代26

2.3 脚本编程变量30

2.3.2 指定脚本编程变量信息31

2.3.1 在页面范围内存储Bean31

2.3.3 标记处理程序与脚本编程变量的关联32

2.3.4 使用定制标记ID32

2.4 主体内容34

2.4.1 理解主体内容的工作方式36

2.4.2 生成JavaScript40

2.5 嵌套标记43

2.5.1 定位祖先标记43

2.5.2 共享数据44

2.6 小结45

3.1.1 传输表单数据46

3.1 带有bean的表单46

第3章 HTML表单46

3.1.2 文本字段、文本区域和单选按钮47

3.1.3 复选框和列表框49

3.2 有效性验证52

3.2.1 JavaScript客户端有效性验证53

3.2.2 JSP服务器端有效性验证55

3.2.3 servlet服务器端有效性验证56

3.2.4 servlet和JSP页面的服务器端有效性验证58

3.3 表单框架60

3.3.1 HTML表单的外观设计模式61

3.3.2 框架62

3.3.3 可选元素68

3.3.4 有效性验证69

3.5 小结71

3.4 定制标记73

第4章 模板76

4.1 封装布局77

4.2 可选内容81

4.3 基于角色的内容84

4.4 单独定义区域85

4.5 嵌套区域87

4.6 扩展区域88

4.7 组合功能90

4.8.1 bean92

4.8 实现区域标记92

4.8.2 标记处理程序97

4.9 小结104

第5章 设计105

5.1 模型1105

5.2 模型2:MVC方法106

5.3 模型2示例108

5.3.1 Bean108

5.3.2 部署描述信息110

5.3.3 “成功登录”用例112

5.3.4 创建新账户115

5.4 小结119

6.1 模型2框架120

第6章 模型2框架120

6.1.1 Action接口122

6.1.2 ActionFactory类122

6.1.3 ActionRouter类123

6.1.4 操作servlet124

6.1.5 改进初始模型2示例126

6.2 改进设计128

6.3 增加用例133

6.3.1 第1步:实现口令提示操作134

6.3.2 第2步:实现口令提示JSP页面135

6.3.3 第3步:向属性文件添加映射136

6.3.4 第4步:修改登录失败JSP页面136

6.4 定制标记的重要性137

6.5 JSP脚本139

6.6 小结141

第7章 事件处理和重复提交敏感表单143

7.1 模型2框架的事件处理143

7.2 重复提交敏感表单148

7.2.1 用模型2框架捕获表单的重复提交150

7.2.2 不用框架捕获表单的重复提交158

7.3 小结161

第8章 国际化163

8.1 Unicode163

8.2.1 非基于拉丁语的JSP页面164

8.2 字符集164

8.2.2 多语言JSP页面166

8.3 地区166

8.4 资源包168

8.4.1 列表资源包169

8.4.2 为资源键使用常量172

8.4.3 属性资源包173

8.5 多个资源包174

8.6 格式化与地区相关的信息177

8.6.1 日期和时间177

8.6.2 数字、货币和百分比179

8.6.3 消息181

8.7 浏览器语言首选项184

8.7.1 检测地区184

8.7.2 定位资源包185

8.8 定制标记188

8.8.1 Message标记188

8.8.2 Format标记192

8.9 小结197

第9章 安全性198

9.1 Servlet身份验证198

9.1.1 主体和角色198

9.1.3 可移植性200

9.1.2 声明性身份验证200

9.1.4 身份验证的类型201

9.2 基本身份验证201

9.3 摘要身份验证204

9.4 基于表单的身份验证205

9.5 SSL和客户证书身份验证208

9.6 定制身份验证208

9.6.1 Resin209

9.6.2 Tomcat 4.0211

9.7 Web应用程序安全元素213

9.8 编程方式的身份验证215

9.9 小结224

第10章 数据库225

10.1 创建数据库226

10.2 数据源228

10.3 数据库定制标记228

10.3.1 Query标记230

10.3.2 ColumnNames标记234

10.3.3 Columns标记237

10.3.4 Rows标记238

10.3.5 Release标记240

10.4 连接池241

10.4.1 使用连接池241

10.4.2 创建连接池243

10.4.3 实现简单的连接池244

10.4.4 功能强大的资源池246

10.5 预编译语句251

10.6 事务257

10.7 滚动结果集261

10.8 小结266

第11章 XML267

11.1 生成XML268

11.1.1 使用bean生成XML269

11.1.2 生成自身XML的bean271

11.1.3 从XML生成bean273

11.2 XML后处理273

11.3.1 SAX275

11.3 分析XML275

11.3.2 SAX定制标记280

11.3.3 DOM287

11.3.4 DOM定制标记295

11.4 转换XML304

11.4.1 联合使用JSP和XSLT306

11.4.2 在定制标记中使用XSLT产生HTML307

11.4.3 使用XSLT在编译时产生JSP311

11.4.4 编译时和运行时使用XSLT313

11.5 使用XPath313

11.6 小结317

第12章 案例研究318

12.1 水果站319

12.1.1 主页321

12.1.2 采购325

12.1.3 店面327

12.1.4 购物车330

12.1.5 核对334

12.1.6 购买337

12.2 模型2框架339

12.2.1 模型339

12.2.2 数据库340

12.2.3 Bean343

12.2.4 视图——JSP页面和模板348

12.2.5 控制器——Servlet和操作352

12.3 国际化357

12.4 身份验证361

12.5 HTML表单372

12.6 重复提交敏感表单380

12.7 SSL381

12.8 XML和DOM381

12.9 小结384

附录A servlet过滤器385

A.1 servlet过滤器示例386

A.2 小结388

热门推荐