图书介绍

JavaServer Pages开发指南PDF|Epub|txt|kindle电子书版本网盘下载

JavaServer Pages开发指南
  • (美)Barry Burd著;何玉洁,迟育强等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505371053
  • 出版时间:2002
  • 标注页数:358页
  • 文件大小:51MB
  • 文件页数:370页
  • 主题词:

PDF下载


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

下载说明

JavaServer Pages开发指南PDF格式电子书版下载

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

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

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

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

图书目录

前言1

第Ⅰ部分 基本JSP脚本9

第1章 第一个JavaServer Page11

1.1 对Web需要知道些什么11

1.1.1 Web开发者的观点12

1.1.2 Web页面13

1.1.3 技术的发展14

1.2 JavaServer Pages怎样工作14

1.3 JavaServer Pages的基本构建块17

1.3.1 声明18

1.3.2 表达式18

1.3.3 Java方法:使用声明和表达式20

1.3.4 小脚本21

1.4 如何测试JSP文档24

1.5 关于测试JSP文档的更多信息25

1.5.1 找到一个远程服务器27

1.5.2 理解服务器的目录结构28

1.6 例子:一个旋转横幅的广告30

1.7 JSP的注释标记32

1.8 小结33

第2章 使用JSP脚本元素35

2.1 作用域和生存期概念35

2.1.1 类范围的名字和局限于方法的名字35

2.1.2 局限于方法的名字可以隐藏类范围的名字37

2.2 小脚本与声明39

2.2.1 JSP与Servlet40

2.3 在声明和小脚本中变量的作用域41

2.4 在声明和小脚本中变量的生存期42

2.5 作用域、生存期和方法调用43

2.5.1 发生了什么44

2.5.2 参数传递44

2.5.3 一个方法如何打印部分响应内容45

2.6 小结46

第3章 隐式对象47

3.1 Java中的类、对象和方法47

3.2 混合JSP标记、HTML标记和Java语句49

3.3 JSP中的隐式对象50

3.3.1 请求对象50

3.3.2 方法、远程地址和远程主机52

3.3.3 地区和语言52

3.3.4 表单和请求参数54

3.3.6 隐式输出对象57

3.3.5 响应对象57

3.3.7 HTTP会话58

3.3.8 session对象61

3.3.9 application对象64

3.3.10 config对象66

3.3.11 page对象66

3.3.12 pageContext对象66

3.3.13 exception对象70

3.4 小结70

第4章 JSP指令73

4.1 什么是指令73

4.2 include指令73

4.2.1 嵌套include指令74

4.2.3 一些其他的缺陷75

4.2.2 修改包含文件75

4.3 page指令77

4.3.1 import属性77

4.3.2 errorPage和isErrorPage属性78

4.3.3 session属性80

4.3.4 info属性81

4.3.5 language属性82

4.3.6 contentType属性82

4.3.7 isThreadSafe属性83

4.3.8 buffer属性84

4.3.9 autoFlush属性89

4.3.10 extends属性90

4.4 使用page指令的一个例子93

4.5 tablib指令94

4.4.1 jspInit和jspDestroy方法94

4.6 小结95

第5章 从Servlet中可学到什么97

5.1 Servlet97

5.1.1 一个更有趣的Servlet98

5.2 一个JSP变成一个Servlet100

5.3 声明103

5.4 include指令106

5.5 从Servlet中得到调试帮助110

5.6 小结111

第6章 标准动作113

6.1 动作标记语法113

6.2 include动作114

6.3 include指令与include动作115

6.3.1 Servlet代码116

6.3.2 修改被包含的页面119

6.3.3 使变量名是可区分的120

6.3.4 Servlet和其他的动态内容120

6.3.5 JSP有效范围和include动作122

6.3.6 当流出时所发生的动作124

6.4 param动作126

6.5 forward动作130

6.6 plugin动作132

6.6.1 plugin动作的属性136

6.6.2 更多的属性137

6.6.3 plugin动作的子标记138

6.6.4 使用名字属性138

6.7 小结140

7.1 主页面143

第7章 案例学习:一个简单的Web小窗口143

7.1.1 定制的主页面144

7.1.2 帮助者文件146

7.2 定制页面148

7.2.1 包含帮助者文件150

7.2.2 客户端脚本151

7.2.3 HTML表单152

7.3 提交更改153

7.4 小结155

第Ⅱ部分 JavaBeans及其应用157

第8章 使用JavaBeans159

8.1 什么是JavaBeans159

8.2 Bean的属性160

8.3 useBean动作164

8.3.1 class属性165

8.3.2 id属性166

8.3.3 Bean范围167

8.3.4 Bean范围实验168

8.3.5 其他useBean属性171

8.3.6 非空的useBean标记172

8.3.7 编译和重新编译Bean类172

8.4 setProperty和getProterty动作172

8.4.1 使用来自HTML表单的值173

8.4.2 setProperty和getProterty动作的属性177

8.4.3 Indexed属性179

8.4.4 示例:用来自Bean的值填充一个表单181

8.4.5 为什么对setProperty和getProterty感到烦恼183

8.5 小结184

9.1 Tic-Tac-ToeWeb站点187

第9章 案例学习:Tic-Tac-Toe187

9.2 部分代码概览190

9.3 可以参加190

9.4 开始游戏191

9.4.1 对参加者意味着什么192

9.4.2 组成比赛194

9.4.3 一对参加者194

9.4.4 负荷195

9.4.5 login.jsp的其他元素196

9.5 棋盘196

9.6 参加游戏199

9.6.1 线程安全性202

9.6.2 实现移动202

9.6.3 工作类206

9.6.4 退出207

9.7 小结208

第Ⅲ部分 使用数据库和JavaServer Pages209

第10章 与数据库交互211

10.1 数据库和服务器211

10.2 创建一个连接212

10.3 一个简单的数据库页面214

10.3.1 更新数据库215

10.3.2 查询数据库216

10.4 当页面第一次被加载时连接217

10.5 使用JavaBeans219

10.6 使用一个可滚动的结果集220

10.7 与一个在线数据库交互222

10.8 使用数据库事务225

10.9 小结227

第11章 案例学习:一个在线消息板229

11.1 消息板Web站点229

11.2 帮助者代码233

11.3 消息板的数据库233

11.3.1 访问数据库233

11.3.2 创建数据库表235

11.3.3 MESSAGETREE表236

11.3.4 连接到数据库238

11.4 创建和维护用户信息239

11.4.1 work Bean239

11.4.2 创建一个新用户245

11.4.3 登录249

11.5.1 浏览单个消息251

11.5 创建和维护关于消息的信息251

11.4.4 退出251

11.5.2 浏览消息集合(查找结果)253

11.5.3 浏览消息集合(消息的线程)255

11.5.4 发布消息257

11.5.5 删除消息262

11.6 小结265

第Ⅳ部分 高级议题267

第12章 配置一个Web应用269

12.1 一个简单的Web应用269

12.1.1 创建目录270

12.1.2 配置JSP容器271

12.2 一个更实际的Web应用272

12.3.1 Java档案文件273

12.3 创建一个Web档案文件273

12.3.2 Web档案文件274

12.4 小结275

第13章 创建定制标记277

13.1 什么是标记277

13.2 配置定制标记279

13.3 创建一个简单的定制标记280

13.3.1 定义标记280

13.3.2 标记处理器类283

13.3.3 doStartTag和doEndTag方法285

13.4 具有属性的标记286

13.5 必要的属性288

13.6 属性值和运行时表达式290

13.7.1 有实体的标记291

13.7 包含(或不包含)标记的体291

13.7.2 跳过标记体293

13.7.3 其他bodycontent选项294

13.8 处理标记的实体295

13.9 多次处理实体297

13.10 Body标记的生存期300

13.11 设置Page变量的值302

13.12 定义VariableInfo对象的其他方法305

13.13 嵌套标记306

13.14 深层嵌套309

13.15 小结310

第14章 案例学习:一个Web购物车313

14.1 从用户观点看购物车313

14.2 购物车数据库315

14.3 订购表单317

14.3.1 重复的标记处理器320

14.3.2 逐个操作项目的标记处理器324

14.4 一个详细页面326

14.4.1 来自客户端脚本的帮助327

14.4.2 在详细页面上的包含文件327

14.5 校验页面328

14.5.1 重复的标记处理器330

14.5.2 逐项操作的标记处理器332

14.5.3 用户提供的表单信息334

14.6 保存订单335

14.7 小结336

附录A 配套光盘内容339

附录B 超文本传输协议347

附录C 用Windows中的Access配置数据库355

热门推荐