图书介绍

Java Server Pages编程实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java Server Pages编程实例
  • (美)Maneesh Sahn著;金艳伟等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111099265
  • 出版时间:2002
  • 标注页数:362页
  • 文件大小:98MB
  • 文件页数:375页
  • 主题词:

PDF下载


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

下载说明

Java Server Pages编程实例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 规划和设计Web应用程序1

1.1 为什么要规划1

1.2 应用程序开发周期1

1.3 定义任务和责任3

1.3.1 体系结构设计员(Achitect)3

1.3.2 数据模型人员4

1.3.3 服务器端开发人员4

1.3.4 Web界面设计员4

1.3.5 Web集成人员4

1.3.6 项目管理人员4

1.3.7 测试人员5

1.4.1 工具6

1.4 认识工具,软件和平台6

1.4.2 软件13

1.5 定义准则16

1.5.1 站点结构的准则16

1.5.2 页面设计准则16

1.5.3 代码准则17

1.6 开发Web界面17

1.6.1 推备工作17

1.6.2 主页是Web脚本的起点18

1.6.3 HTML标识符18

1.6.4 图像20

1.6.5 链接21

1.6.6 表格23

1.6.7 集成24

1.8 下一步25

1.7 本章小结25

第2章 用Java服务器页面开发月份日历应用程序26

2.1 将要学习的内容26

2.2 使用Apache Software Foundation’s Tomcat 3.1版27

2.2.1 安装Tomcat27

2.2.2 准备用Tomcat服务器发布Auction Station(拍卖网站)29

2.3 用HTML组件构建在线日历程序的框架30

2.3.1 添加注释31

2.3.2 包含导航链接的脚注31

2.4 生成动态内容34

2.4.1 用Java类处理数据34

2.4.2 在JSP使用Java类34

2.4.3 用Scriptlet和内置对象打印月信息38

2.4.4 “生成当前月表格单元”的Scriptlet39

2.5 包含重复访问43

2.6 发布应用程序46

2.6.1 在Tomcat中设置报目录47

2.6.2 调试应用程序49

2.7 本章小结51

第3章 为日历应用程序添加交互性52

3.1 日历应用程序1.1版52

3.2 开发输入页面53

3.2.1 定义HTML表单53

3.2.2 选择正确的输入域来获取用户数据53

3.2.3 定义HTML域56

3.2.4 集成输入页面58

3.3 增强月份日历JSP程序60

3.3.1 用Request Implicit Object(请求隐含对象)提取用户参数60

3.4 处理异常情况61

3.4.1 使用错误提示页面62

3.4.2 用JavaScript执行客户端有效性验证63

3.4.3 执行服务器端的有效性验证66

3.5 创建年份日历69

3.6 本章小结70

3.7 下一步70

第4章 添加JavaBean实现多功能和发送电子邮件71

4.1 将要学习的内容71

4.2 JavaBean简介71

4.3 添加JavaBean改写Calendar应用程序74

4.3.1 创建MonthBean74

4.3.2 创建FormValidator Bean82

4.3.3 指定CalendarRequest的属性84

4.3.4 创建JavaScript例程,生成表单处理Bean的代码88

4.4 用JavaBean构成JSP92

4.4.1 Validator JSP94

4.4.2 JSP输出组件——month.jsp95

4.4.3 JSP的输入组件97

4.4.4 发布(deploy)和运行应用程序98

4.5 在JSP中发送电子邮件98

4.5.1 使用JavaMail和Java Activation Framework来处理电子邮件100

4.5.2 创建SendMail JSP发送邮件104

4.5.3 使用JavaBean发送电子邮件107

4.6 下一步108

第5章 创建显示错误和发送E-mail的自定义标记库108

5.1 将要学习的内容108

5.2 集成自定义标记110

5.2.1 开发简单操作标记——today117

5.2.2 开发一个简单的正文 操作标记——error124

5.3 开发嵌入式Body操作标记——email125

5.3.1 创建EmailTagHandler类127

5.3.2 创建嵌入式的标记Handler类128

5.3.3 在Taplib标识符中描述Email标记130

5.3.4 在JSP中使用Email标记结构131

5.3.5 运行和测试JSP132

5.4 下一步133

第6章 访问数据库——创建事件日历和注册模板133

6.1 开始使用关系数据库133

6.1.1 使用SQL定义数据库和用户表134

6.1.2 用SQL数据操作命令添加用户138

6.1.3 查询Users表139

6.1.4 通过Java应用程序访问数据库139

6.2.1 建立与数据库的连接141

6.2 给Calendar添加事件141

6.2.2 创建JSP打印日期事件144

6.2.3 修改每月的Calendar JSP来显示事件147

6.3 为数据库处理开发自定义库151

6.3.1 连接、用户ID和密码标记151

6.3.2 查询和更改标记157

6.3.3 Foreach重复性标记161

6.3.4 建立标记库163

6.4 创建注册模板165

6.4.1 注册新用户165

6.4.2 提供用户登录177

6.4.3 处理丢失密码的情况180

6.5 执行数据库连接Pool188

6.5.1 DBConnectionManager188

6.5.2 DBConnectionPool190

6.5.3 DBConnection192

6.5.4 在JDBC应用程序中执行数据库pool194

6.6 下一步195

第7章 使用模型2结构开发拍卖物品目录196

7.1 Web应用模型196

7.1.1 控制器197

7.1.2 命令Bean197

7.1.3 模型或视图-帮助JavaBean197

7.1.4 视图或表示层197

7.2 开发目录数据库198

7.2.1 设计Category表199

7.2.2 Product表200

7.2.3 Bid表200

7.2.4 在表中填上示例数据201

7.3.1 Addrss203

7.3 开发模型或视图-帮助JavaBean203

7.3.2 Category205

7.3.3 Item207

7.3.4 User208

7.3.5 Bid208

7.4 开发模型的命令Bean209

7.4.1 GetMainCategoriesCommand209

7.4.2 GetCategoryHierarchyCommand212

7.4.3 GetCategoryItemsCommand217

7.4.4 GetItemInformationCommand220

7.5 用Servlet和JSP开发控制器222

7.5.1 使用servlet开发控制器222

7.5.2 使用JSP227

7.5.3 为目录开发控制器229

7.6 开发表示层JSP231

7.5.4 开发浏览物品信息的控制器231

7.6.1 开发目录视图JSP232

7.6.2 开发物品视图JSP233

7.6.3 提供多页物品程序清单237

7.6.4 显示物品的详细信息239

7.7 本章小结243

第8章 开发AuctionStation中受保护的部分244

8.1 将要学习的内容244

8.2 使用Tomcat的HTTP认证244

8.2.1 指定Tomcat中的用户信息245

8.2.2 标记受保护的资源245

8.2.3 HTTP认证246

8.2.4 服务器端HTTP认证存在的问题247

8.3.1 为物品添加竞价248

8.3 进行基于表单的定制认证248

8.3.2 在AuctionStation中添加物品到程序清单中260

8.4 执行定制认证267

8.4.1 执行定制的基本认证268

8.4.2 把目录添加到站点271

8.5 本章小结279

第9章 个性化Web站点280

9.1 定制日历界面280

9.1.1 使用样式表281

9.1.2 允许用户指定不同的样式287

9.1.3 使用Cookie保存定制信息288

9.2 开发个人文件管理器292

9.2.1 开发文件上载应用程序292

9.2.2 开发UploadFilesCommand Bean293

9.2.3 开发“上载文件”的JSP299

9.3 管理个人空间的文件300

9.3.1 文件清单300

9.3.2 删除文件305

9.4 开发MyAuctions、MyBids和MySpace308

9.4.1 标识用户308

9.4.2 显示MyItems309

9.4.3 显示MyBids309

9.4.4 显示MySpace310

9.5 连接各个部分311

9.5.1 使用HTML框架311

9.5.2 使用JSP模板315

9.6 本章小结319

10.2 Java插件简介320

10.1 将要学习的内容320

第10章 用Java Applet开发视图320

10.2.1 applet程序剖析321

10.2.2 applet的限制条件326

10.3 开发一个目录树视图applet326

10.3.1 通过JSP返回序列化的目录树327

10.3.2 开发CategoryViewApplet329

10.3.3 创建内嵌applet的JSP333

10.4 浏览选定目录的信息334

10.4.1 检测鼠标双击334

10.4.2 显示目录信息335

10.4.3 用框架显示页面336

10.5 本章小结337

第11章 开发无线应用339

11.1 开发无线应用的原因与无线标识语言339

11.2 无线应用协议340

11.3 测试无线应用程序341

11.4 开发起始页面343

11.4.1 构建WML卡片组343

11.4.2 添加一个标志图像344

11.4.3 添加一个包含链接的站点地图卡片345

11.5 显示日历347

11.6 开发拍卖目录模块349

11.6.1 显示目录清单350

11.6.2 显示物品明细清单352

11.7 对物品竞价356

11.7.1 显示竞价状态357

11.9 在另一台服务器上配置Web应用358

11.9.1 在WAR文件中包装Web应用程序358

11.8 从两种不同的JSP生成WML卡片组358

11.9.2 需要的其他修改359

11.10 本章小结359

附录360

附录A 在线资源和信息360

A.1 层叠式样式表(CSS)360

A.2 Enterprise JavaBeans(EJB)360

A.3 JavaMail360

A.4 JavaScript361

A.5 Java Server Pages(JSP)、JDBC和Servlet361

A.6 Linux361

A.7 无线访问协议(WAP)和无线标识语言(WML)361

A.8 可扩展标识语言(XML)361

A.9 eXtensible Stylesheet Languag(XSL)362

A.10 其他362

热门推荐