图书介绍

JSP通用范例开发金典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP通用范例开发金典
  • 赵丽,王树森主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121065681
  • 出版时间:2008
  • 标注页数:582页
  • 文件大小:217MB
  • 文件页数:604页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

JSP通用范例开发金典PDF格式电子书版下载

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

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

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

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

图书目录

第1章 HTML基础实例1

HTML基础2

范例1-1创建一个HTML页面2

范例1-2背景色彩和文字色彩3

范例1-3换行、段落和标尺线4

范例1-4链接6

范例1-5跳转到另一个文件的指定部位8

文字9

范例1-6正文标题9

范例1-7文字格式10

范例1-8物理字体与逻辑字体12

文字布局14

范例1-9文字的分区显示14

范例1-10列表15

范例1-11定制列表元素16

图像18

范例1-12链入图像18

范例1-13图像和文字的对齐19

表格21

范例1-14建立一个表格21

范例1-15跨行、列的表元设计22

范例1-16表格尺寸设置24

范例1-17表格及其文字的对齐与布局26

范例1-18表格色彩29

范例1-19表格结构31

多窗口页面33

范例1-20建立一个多窗口页面33

范例1-21框架外观的设置35

范例1-22设置用于导航的框架37

多媒体39

范例1-23移动文字39

范例1-24移动文字的外观设置41

范例1-25背景音乐的设置42

范例1-26多媒体文件的设置43

本章小结44

第2章 JSP指令与动作45

JSP指令46

2.1.1include指令46

范例2-1include指令46

2.1.2taglib指令47

范例2-2taglib指令47

2.1.3page指令49

范例2-3page指令49

2.2JSP动作元素52

2.2.1在页面被请求时引入一个文件52

范例2-4<jsp:include>52

2.2.2把请求转向一个新的页面55

范例2-5<jsp:forward>55

2.2.3实例化一个JavaBean56

范例2-6<jsp:useBean>56

2.2.4设置JavaBean属性58

范例2-7<jsp:setProperty>58

2.2.5输出JavaBean属性60

范例2-8<jsp:getProperty>60

2.3本章小结61

第3章 JSP内部对象63

3.1request对象64

3.1.1request简单应用64

范例3-1request简单应用64

3.1.2获取HTTP协议定义的传送文件头信息66

范例3-2获取HTTP协议文件头信息66

3.1.3获取服务器的名字67

范例3-3获取服务器的名字67

3.1.4获取服务器的端口号68

范例3-4获取服务器的端口号8

3.1.5获取客户端的IP地址69

范例3-5获取客户端的IP地址69

3.1.6获取客户端主机名70

范例3-6获取客户端主机名70

3.1.7获取传输数据的协议名71

范例3-7获取传输数据的协议名71

3.1.8获取传输数据的方法72

范例3-8获取传输数据的方法72

3.1.9获取脚本文件的文件路径74

范例3-9获取脚本文件的文件路径74

3.1.10获取请求中的字符编码方式75

范例3-10获取请求中的字符编码方式75

3.1.11返回与请求相关的Session76

范例3-11返回与请求相关的session76

3.2response对象77

3.2.1定时刷新页面77

范例3-12定时刷新页面77

3.2.2将响应发送到指定页面79

范例3-13将响应发送到指定页面79

3.2.3存取cookie数据80

范例3-14存取cookie数据80

3.2.4保存日期到cookie82

范例3-15保存日期到cookie82

3.3session对象84

3.3.1存取session数据84

范例3-16存取session数据84

3.3.2获取session的编号85

范例3-17获取session的编号85

3.3.3获取session时间86

范例3-18获取session时间86

3.3.4管理session变量88

范例3-19管理session变量88

3.4out对象90

3.4.1输出各种数据类型的内容90

范例3-20输出各种数据类型的内容90

3.4.2输出换行符号91

范例3-21输出换行符号91

3.5application对象93

3.5.1存取数据93

范例3-22存取数据93

3.5.2获取当前版本的Servlet编译器的信息94

范例3-23获取Servlet编译器的信息94

3.6其他对象96

3.6.1pageContext对象96

范例3-24pageContext对象96

3.6.2page对象98

范例3-25page对象98

3.6.3config对象99

范例3-26config对象99

3.6.4exception对象100

范例3-27exception对象100

3.7本章小结102

第4章 JSP表单处理103

4.1request对象104

4.1.1提交按钮和重置按钮104

范例4-1提交按钮和重置按钮104

4.1.2文本框数据的post提交方法106

范例4-2文本框数据的post提交方法106

4.1.3文本框数据的get提交方法108

范例4-3文本框数据的get提交方法108

4.1.4密码输入框110

范例4-4密码输入框110

4.1.5单选按钮112

范例4-5单选按钮112

4.1.6复选按钮114

范例4-6复选按钮114

4.1.7图像坐标116

范例4-7图像坐标116

4.1.8文本区域118

范例4-8文本区域118

4.1.9下拉框和组合下拉框121

范例4-9下拉框和组合下拉框121

4.1.10隐藏框125

范例4-10隐藏框125

4.1.11Button按钮127

范例4-11button按钮127

4.1.12使用相同的JSP实现输入表单和表单处理器128

范例4-12实现输入表单和表单处理器128

4.2字符串实例130

4.2.1字符串比较和连接130

范例4-13字符串比较和连接130

4.2.2字符串编码转换134

范例4-14字符串编码转换134

4.2.3分割字符串实现换行138

范例4-15分割字符串实现换行138

4.2.4替换字符串141

范例4-16替换字符串141

4.2.5获取输入字符的ASCII码143

范例4-17获取输入字符的ASCII码143

4.2.6脚本元素的Quoting规则145

范例4-18脚本元素的Quoting规则145

4.2.7模板数据的Quoting规则146

范例4-19模板数据的Quoting规则146

4.2.8属性值的Quoting规则147

范例4-20属性值的Quoting规则147

4.3本章小结148

第5章 JSP与JavaScript149

5.1JavaScript基础150

范例5-1创建一个JavaScript程序150

范例5-2变量声明151

范例5-3条件控制语句使用153

范例5-4循环控制语句使用155

5.2JavaScript内置对象158

范例5-5数组使用158

范例5-6日期设置160

范例5-7数学运算162

范例5-8字符串处理164

5.3Navigator对象166

范例5-9获取浏览器相关信息166

范例5-10控制浏览器窗口168

范例5-12存储当前网页信息171

5.4文本框检查完整性173

范例5-13文本框数据检查173

5.5链接应用174

范例5-14滚动链接174

范例5-15将站点加入收藏夹176

5.6时间应用177

范例5-16标题栏显示时间177

范例5-17可控的时钟178

5.7鼠标应用179

范例5-18鼠标右键屏蔽179

范例5-19鼠标右键弹出提示框180

5.8图片应用实例182

范例5-20翻转图片182

范例5-21图片的水中倒影183

5.9文字跳动的效果184

范例5-22状态栏的打字效果184

范例5-23链接文字滚动效果186

5.10页面应用187

范例5-24页面的自动滚动187

范例5-25自动弹出式菜单189

5.11窗口应用190

范例5-26自动弹出的窗口190

范例5-27振动的窗口191

5.12本章小结192

第6章 JSP与JavaBean193

6.1JavaBean的使用194

6.1.1使用JavaBean实现用户登录194

范例6-1使用JavaBean实现用户登录194

6.1.2在EL表达式中使用JavaBean196

范例6-2在EL表达式中使用JavaBean196

6.1.3用JavaBean实现简单购物车199

范例6-3用JavaBean实现简单购物车199

6.1.4JavaBean的生命周期202

范例6-4JavaBean的生命周期202

6.1.5用JavaBean设置文字大小和颜色206

范例6-5用JavaBean设置文字大小和颜色206

6.1.6用JavaBean实现简单计算器208

范例6-6用JavaBean实现简单计算器208

6.1.7猜数字游戏211

范例6-7猜数字游戏211

6.1.8使用JavaBean显示文件目录215

范例6-8使用JavaBean显示文件目录215

6.1.9使用JavaBean处理中文217

范例6-9使用JavaBean处理中文217

6.1.10使用JavaBean实现日历220

范例6-10使用JavaBean实现日历220

6.1.11用JavaBean往文件中写内容224

范例6-11使用JavaBean往文件中写内容224

6.1.12用JavaBean连接数据库227

范例6-12使用JavaBean连接数据库227

6.1.13使用JavaBean实现投票231

范例6-13使用JavaBean实现投票231

6.1.14用JavaBean实现成绩单234

范例6-14用JavaBean实现成绩单234

6.2本章小结238

第7章 数据库连接239

7.1JDBC-ODBC桥连接数据库240

范例7-1安装SQLServer2000数据库240

范例7-2建立SQLServer数据源243

范例7-3用JDBC-ODBC桥连接数据库247

7.2用JSP连接数据库249

范例7-4连接SQL Server2000数据库249

范例7-5连接Orac1e8/8i/9i数据库251

范例7-6连接MySQL数据库252

范例7-7连接PostgreSQL数据库254

范例7-8连接DB2数据库255

范例7-9连接informix数据库257

范例7-10连接Sybase数据库259

7.3使用JavaBean连接数据库260

范例7-11JavaBean连接数据库260

7.4本章小结263

第8章 数据库操作265

8.1数据库数据处理266

范例8-1顺序获取数据库数据266

范例8-2逆序获取数据库数据269

范例8-3获取记录集中各个字段名称271

范例8-4获取记录数目和记录位置273

范例8-5设置记录指针位置275

范例8-6设置显示页277

范例8-7将数据分页显示279

8.2单表查询282

8.2.1选择表中的若干列282

范例8-8查询指定列操作282

范例8-9查询全部列操作283

范例8-10查询经过计算值的操作285

8.2.2选择表中的若干记录287

范例8-11消除取值重复行的操作287

范例8-12查询条件为比较大小的操作289

范例8-13查询条件为确定范围的操作291

范例8-14查询条件为确定集合的操作293

范例8-15查询条件为字符匹配的操作295

范例8-16查询条件为空值的操作298

范例8-17多重条件查询的操作300

8.2.3查询结果排序302

范例8-18对查询结果排序的操作302

8.2.4集合函数查询305

范例8-19使用集合函数查询的操作305

8.2.5查询结果分组307

范例8-20对查询结果分组的操作307

8.3连接查询309

范例8-21等值连接查询的操作309

范例8-22自身连接查询的操作312

范例8-23复合条件连接查询的操作313

8.4嵌套查询316

范例8-24带IN谓词子查询的操作316

范例8-25带比较运算符子查询的操作318

范例8-26带有ANY子查询的操作320

范例8-27带有ALL子查询的操作322

范例8-28带有EXISTS子查询的操作324

范例8-29集合查询的操作326

8.5添加操作328

范例8-30添加单个记录的操作328

范例8-31添加子查询结果的操作330

8.6修改操作332

范例8-32修改单个数据值的操作332

范例8-33修改多个字段的操作334

范例8-34带子查询的修改方法335

8.7删除操作337

范例8-35删除单个记录值的操作337

范例8-36删除多个记录值的操作339

范例8-37带子查询的删除方法341

8.8使用JavaBean操作数据库343

范例8-38使用JavaBean操作数据库343

8.9本章小结346

第9章 JSP与文件操作347

9.1基本文件操作348

9.1.1获取当前目录348

范例9-1获取当前目录348

9.1.2建立文件349

范例9-2建立文件349

9.1.3建立目录350

范例9-3建立目录350

9.1.4删除文件和目录351

范例9-4删除文件和目录351

9.1.5获取文件属性353

范例9-5获取文件属性353

9.1.6遍历目录354

范例9-6遍历目录354

9.1.7带过滤功能的目录遍历356

范例9-7带过滤功能的目录遍历356

9.2文件读写操作357

9.2.1文件的写入357

范例9-8文件的写入357

9.2.2文件的读取359

范例9-9文件的读取359

9.2.3分行写入数据361

范例9-10分行写入数据361

9.2.4读取整行字符362

范例9-11读取整行字符36

9.2.5基于字字节流的文件写入364

范例9-12基于字字节流的文件写入364

9.2.6基于字字节流的文件读取365

范例9-13基于字字节流的文件读取365

9.2.7基于数据流的文件写入367

范例9-14基于数据流的文件写入367

9.2.8基于数据流的文件读取368

范例9-15基于数据流的文件读取368

9.2.9基于对象流的文件写入370

范例9-16基于对象流的文件写入370

9.2.10基于对象流的文件读取372

范例9-17基于对象流的文件读取372

9.2.11随机文件读写374

范例9-18随机文件读写374

9.3高级文件操作376

9.3.1文件上传376

范例9-19文件上传376

9.3.2文件下载380

范例9-20文件下载380

9.3.3基于文本文件的计数器382

范例9-21基于文本文件的计数器382

9.4本章小结383

第10章 JSP与图像385

10.1JSP与图像实例386

10.1.1图片自动定时更新386

范例10-1图片自动定时更新386

10.1.2使用图片提交按钮387

范例10-2使用图片提交按钮387

10.1.3绘制椭圆389

范例10-3绘制椭圆389

10.1.4将图片变形扭曲391

范例10-4将图片变形扭曲391

10.1.5随鼠标变化的图片显示392

范例10-5随鼠标变化的图片显示392

10.1.6图片淡入淡出393

范例10-6图片淡入淡出393

10.1.7图片跟随鼠标效果395

范例10-7图片跟随鼠标效果395

10.1.8图像自由运动396

范例10-8图像自由运动396

10.2本章小结399

第11章 邮件处理专题401

11.1JavaMailAPI简介402

11.1.1在JSP中使用JavaMail403

范例11-1在JSp中使用JavaMail403

11.1.2发送邮件给多个接收者——实例1407

范例11-2发送邮件给多个接收者-1407

11.1.3发送邮件给多个接收者——实例2409

范例11-3发送邮件给多个接收者-2409

11.1.4从POP3Server获取邮件列表信息410

范例11-4从pop3server获得邮件列表信息410

11.1.5查看邮件详细内容413

范例11-5查看邮件详细内容413

11.1.6找出POPServer上有多少封信418

范例11-6找出popserver上有多少封信418

11.1.7发送带附件的邮件420

范例11-7发送带附件的邮件420

11.1.8发送HTML格式的邮件422

范例11-8发送HTML格式的邮件422

11.1.9实现回复功能424

范例11-9实现回复功能424

11.1.10实现转发功能426

范例11-10实现转发功能426

11.1.11在MailServer上删除自己的邮件429

范例11-11在MailServer上删除自己的邮件429

11.2本章小结431

第12章 JSP与XML433

12.1JSP与XML的结合434

12.1.1以XML文档显示JSP文件434

范例12-1以XML文档显示JSP文件434

12.1.2使用DOM读取XML文件436

范例12-2使用DOM读取XML文件436

12.1.3使用SAX解析XML文件440

范例12-3使用SAX解析XML文件440

12.1.4使用JDOM创建XML文件443

范例12-4使用JDOM创建XML文件443

12.1.5使用JDOM读取XML文件446

范例12-5使用JDOM读取XML文件446

12.1.6使用DOM4J操作XML文件448

范例12-6使用DOM4J操作XML文件448

12.1.7从数据库中生成XML文件451

范例12-7从数据库中生成XML文件451

12.2本章小结455

第13章 报表与打印457

13.1打印Word和Excel格式报表458

范例13-1打印Word文档458

范例13-2打印Excel文档59

范例13-3动态数据的Word打印460

范例13-4动态数据的Excel打印463

13.2打印PDF格式报表465

范例13-5打印一个简单的PDF文档465

范例13-6打印中文的PDF文档468

范例13-7设置打印PDF页面的大小470

范例13-8设置PDF页面的横向与纵向472

范例13-9设置PDF文档的页边距473

范例13-10插入空白的PDF页面475

范例13-11在PDF文档中添加列表77

范例13-12设置PDF文档的文字背景色479

范例13-13在PDF文档中设置链接481

范例13-14在PDF文档中建立章节483

范例13-15在PDF文档中添加图片486

范例13-16在PDF文档中添加表格487

范例13-17将PDF文档中的表格拆分显示490

13.3本章小结492

第14章 JSP与Servlet493

14.1简单Servlet实例494

14.1.1Servlet的开发与部署494

范例14-1Servlet的开发与部署494

14.1.2doGet方法和doPost方法495

范例14-2doGet方法和dopost方法495

14.1.3获取Servlet信息497

范例14-3获取Servlet信息497

14.2Servlet核心类500

14.2.1ServletRequest类500

范例14-4获取客户端主机名500

范例14-5获取客户端主机IP地址501

范例14-6获取客户端端口号502

范例14-7获取客户请求协议503

范例14-8获取客户请求编码方式504

范例14-9获取客户请求参数名称和参数值505

范例14-10获取服务器站点名507

范例14-11获取服务器监听端口号508

14.2.2HttpServletRequest类509

范例14-12获取Http报头信息509

范例14-13获取Http请求类型510

范例14-14获取请求路径511

范例14-15访问查询字符串513

14.2.3ServletResponse类514

范例14-16ServletResponse类常用方法514

14.2.4HttpServletResponse类515

范例14-17设置响应报头515

范例14-18浏览器重定向517

14.2.5ServletContext类519

范例14-19获取服务器名称和版本519

范例14-20获取服务器支持的Servlet版本号520

范例14-21获取服务器属性名称和属性值521

14.2.6HttpSession类522

范例14-22获取会话ID522

范例14-23获取会话创建时间523

范例14-24获取用户本次会话最近访问时间525

范例14-25在HttpSession对象中保存数据526

14.2.7Cookie类528

范例14-26Cookie的使用528

14.3Servlet过滤器530

14.3.1计算Web请求处理时间530

范例14-27计算Web请求处理时间530

14.3.2拦截网站访问531

范例14-28拦截网站访问531

14.4Servlet监听器533

范例14-29统计在线人数533

14.5本章小结535

第15章 JSP与表达式语言537

15.1表达式语言实例538

15.1.1使用变量名访问属性变量538

范例15-1使用变量名访问属性变量538

15.1.2EL访问集合539

范例15-2EL访问集合539

15.1.3EL算术运算541

范例15-3EL算术运算541

15.1.4EL关系运算542

范例15-4EL关系运算542

15.1.5EL逻辑运算544

范例15-5EL逻辑运算544

15.1.6empty运算符545

范例15-6empty运算符545

15.1.7自动类型转换546

范例15-7自动类型转换546

15.1.8EL隐含对象547

范例15-8EL隐含对象547

15.1.9EL函数引用549

范例15-9EL函数引用549

15.2本章小结551

第16章 JSTL标签库553

16.1简单JSTL使用实例554

范例16-1JSTL的安装与配置554

16.2一般用途的标签556

16.2.1<c:out>标签556

范例16-2<c:out>标签的语法和示例556

16.2.2<c:set>标签557

范例16-3<c:set>标签的语法和示例557

16.2.3<c:remove>标签559

范例16-4<c:remove>标签的语法和示例559

16.2.4<c:catch>标签560

范例16-5<e:catch>标签的语法和示例560

16.3条件标签561

16.3.1<c:if>标签561

范例16-6<c:if>标签的语法和示例561

16.3.2<c:choose>标签563

范例16-7<c:choose>标签的语法和示例563

16.4迭代标签565

范例16-8<c:forEach>标签的语法和示例565

16.5URL相关标签567

16.5.1<c:import>标签567

范例16-9<c:import>标签的语法和示例567

16.5.2<C:REDIRECT>标签568

范例16-10<c:redirect>标签的语法和示例568

16.6本章小结569

附录AJSP系统环境与开发工具571

A.1安装配置JDK572

A.2安装Tomcat574

A.3安装Eclipes576

A.4安装和配置Lomboz577

参考文献582

热门推荐