《JSP编程技巧》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:清宏计算机工作室编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111097351
  • 页数:377 页
图书介绍:本书以详尽的实例、丰富的内容,深入系统地介绍了JSP设计的编程技巧和方法。其具体内容包括:JSP运行环境和开发工具、JSP语法基础、Java语言基础、JSP指令和动作、JSP内部对象、JSP中的表单处理、JavaBeans实例、Cookie使用技巧、数据库管理、邮件处理、控制浏览器、文件操作与管理、Servlet的应用与开发、通信方法、错误和异常处理等内容和其他一些常用代码。在介绍各种技巧时都包括A关键所在/原理方法、B实现与应用、C专家点评。本书介绍的技巧全面而又不失代表性,适合已基本了解网页设计语言HTML和Java程序设计语言知识的读者学习,可供广大计算机程序开发人员、大专院校计算机专业师生、计算机网络爱好者和各种培训班学员参考使用。

第1章 JSP运行环境和开发工具 1

1.1 JSP、ASP和PHP之比较 1

1.2 Windows下运行环境的配置 5

1.3 Unix下的运行环境的设置 9

1.4 JSP开发工具 14

1.5 创建自己的目录 16

1.6 中文字幕的解决方案 19

第2章 JSP语法基础 22

2.1 对JSP进行注释 22

2.2 隐藏JSP的注释 23

2.3 JSP程序中声明变量和方法 25

2.4 JSP变量的定义域 27

2.5 JSP程序中添加表达式 28

2.6 JSP加入有效的Java程序段 30

2.7 JSP中处理字符串 33

第3章 Java语言基础 36

3.1 Java语言的基本概念 36

3.2 Java语言的基本数据类型 38

3.3 运算符和表达式 42

3.4 Java程序的流程控制 47

3.5 Java语言的数组 55

3.6 Java语言的类和接口 59

第4章 JSP指令和动作 64

4.1 page指令 64

4.2 include指令 67

4.3 <jsp:forward>动作 69

4.4 <jsp:include>动作 72

4.5 <jsp:plugin>动作 75

4.6 <jsp:useBean>创建Bean实例 83

4.7 JSP中的TagLib应用 87

4.8 <jsp:setProperty>设置参数属性 90

4.9 <jsp:getProperty>获取Bean的属性值 94

第5章 JSP内部对象 96

5.1 使用Out对象输出各种类型的数据 96

5.2 Request对象和用户信息输入 98

5.3 使用Application对象保存用户信息 101

5.4 使用Response对象控制HTTP连接 103

5.5 使用Exception对象处理异常和错误 106

5.6 使用Session对象保存用户信息 108

5.7 Config-Servlet的架构对象的作用 110

5.8用PageContext管理网页的属性 112

第6章 JSP中的表单处理 114

6.1 从客户端向服务器端传送数据 114

6.2 将字符串转化为数值型 116

6.3 指令按钮的使用 117

6.4 使用文字方块和密码栏 118

6.5 文字区的使用 120

6.6 使用下拉清单 122

6.7 使用清单方块 124

6.8 选择按钮的使用 128

6.9 多选方块的使用 130

6.10 群组检查框的使用 132

6.11 隐藏栏位的使用 135

6.12 在客户端进行数据检查 139

6.13 设置光标位置 141

6.14 群组选择按钮的数据检查 143

第7章 JavaBeans实例 145

7.1 使用JavaBeans实现用户的登录 145

7.2 用JavaBeans实现计数器 148

7.3 使用JavaBeans创建网上日历本 151

第8章 Cookie使用技巧 159

8.1 Cookie的创建存取 159

8.2 从Cookie中存取日期/时间信息 161

8.3 Cookie可存取的路径与取得 163

8.4 Cookie失效时间的设定 168

8.5 用Cookie解决弹出窗口的问题 172

8.6 定制的搜索引擎 176

8.7 创建多个Cookie的例程 179

8.8 Cookie的一个小应用--在线测试 181

第9章 数据库管理 187

9.1 ODBC数据源的建立 187

9.2 JSP中数据库连接的建立和关闭 189

9.3 记录集对象的建立和记录的获得 193

9.4 逆序取出记录集的数据 196

9.5 取得记录集中各个属性名 198

9.6 取得记录数目和记录位置 200

9.7 设置记录指针所指向的位置 203

9.8 记录集分页显示和设置显示页 205

9.9 利用SQL语句进行查询 211

9.10 利用SQL语句新增数据 215

9.11 将表单中的数据新增至数据库 218

9.12 利用SQL语句删除数据 222

9.13 利用SQL语句修改数据 227

9.14 整笔记录的修改 231

第10章 邮件处理 239

10.1 在JSP中使用JavaMail 239

10.2 发送邮件给多个接收者的方法之一 243

10.3 发送邮件给多个接收者的方法之二 244

10.4 从P0P3 Server获取邮件列表的信息 246

10.5 查看邮件的正文 247

10.6 找出IMAP/POP Server上有多少封信未读 249

10.7 打开邮件中的附件 250

10.8 用JavaMail API发送带附件的邮件 253

10.9 发送HTML格式的邮件 256

10.10 发送一个带图像的HTML格式的邮件 257

10.11 实现回复功能 259

10.12 在MailServer上删除自己的邮件 261

10.13 其他技巧集锦 263

第11章 控制浏览器 268

11.1 设置响应网页上命令的按钮 268

11.2 网页的开启和关闭 269

11.3 打开新窗口和关闭窗口 271

11.4 转向浏览另一个网页 273

11.5 判断浏览器的类型 274

11.6 Frames集合的使用 276

11.7 打开页面后生成全屏页面 279

11.8 通过禁止右键来隐藏网页代码 281

11.9 利用缓冲区输出数据到网页 282

11.10 设定浏览器缓冲区大小 284

11.11 防止IE缓冲JSP文件 286

11.12 页面自动刷新来提交数据 286

11.13 关闭浏览器时实现用户注销 288

第12章 文件操作与管理 290

12.1 文件的建立、检查与删除 290

12.2 目录的建立、检查与删除 292

12.3 如何在JSP中处理虚拟目录 294

12.4 文件属性的取得 296

12.5 取出目录中文件的方法 299

12.6 判断是否为空白文件 301

12.7 从文件中读取数个字节 303

12.8 读取所有的文件数据 305

12.9 从文件中读取一行数据 306

12.10 略过文件的字符不读取 308

12.11 将数据写入文件 310

12.12 将写入文件的数据分行 312

12.13 如何将数据追加写入到文件 314

第13章 Servlet的应用与开发 317

13.1 Servlet方法 317

13.2 如何用Servlet处理表单数据 321

13.3 如何在Servlet中实时地创建图像 323

13.4 在Servlet中调用一个JSP错误页 325

13.5 Servlet和JSP之间的通信 326

13.6 Servlet与Applet之间的通信 328

13.7 JSP生成JPEG图片用于投票 332

13.8 Servlet的生命周期方法 340

13.9 用Servlet开发企业级3层Web应用 343

13.10 在一个Servlet中装载资源文件 346

13.11 将编码为ISO8859-1的数据转换为GB2312编码的方法 349

第14章 通信方法 351

14.1 JSP表单间传递信息 351

14.2 Applet传递参数给Servlet 353

14.3 Servlet中调用CGI变量 354

14.4 JSP与EJB通信 355

14.5 向客户端发送非HTML格式的文件 357

第15章 错误和异常处理 361

15.1 try-catch方法捕获例外 361

15.2 自行抛弃例外 362

15.3 在函数中声明抛弃例外 364

15.4 错误处理网页的指定 365

15.5 Email地址查询实例 367