图书介绍

JSP网络编程技术与实例pdf电子书版本下载

JSP网络编程技术与实例
  • 四维科技,杨易编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115137463
  • 出版时间:2005
  • 标注页数:451页
  • 文件大小:238MB
  • 文件页数:465页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

JSP网络编程技术与实例PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇 2

第1章 JSP开发基础 2

1.1 Java技术简介 2

目录 2

1.2 JSP技术 3

1.2.1 JSP概述 3

1.2.2 JSP与其他开发工具的比较 4

1.2.3 编写第一个JSP页面 5

1.3 JavaBean技术简介 6

1.4 J2EE技术简介 7

第2章 JSP开发环境 11

2.1 JSP开发前的准备工作 11

2.2 安装和配置JDK 11

2.3 安装和配置Tomcat 14

实例2.1 一个简单的JSP页面 18

2.5 WebSphere和WebLogic 18

2.4 编写第一个JSP页面 18

2.6 常用JSP开发工具简介 19

2.6.1 IBM VisualAge for Java 19

2.6.2 JBuilder 20

2.6.3 JRun 20

2.6.4 Eclipse 21

实例3.1 利用JSP实现的小日历 22

3.1.1 一个典型的JSP程序 22

3.1 JSP使用初步 22

第3章 JSP语法详解 22

3.1.2 JSP的结构 25

3.2 JSP注释 25

3.2.1 输出注释 25

3.2.2 隐藏注释 26

实例3.2 JSP两种注释的运用 26

3.3 指令元素 27

3.3.1 include指令 27

实例3.3 include指令 27

3.3.3 page指令 29

3.3.2 taglib指令 29

3.4 脚本元素 31

3.4.1 声明 31

实例3.4 JSP的声明 31

3.4.2 表达式 32

实例3.5 JSP的表达式 32

3.4.3 scriptlet 33

实例3.6 JSP的scriptlet 33

3.5 动作元素 33

3.5.2 <jsp:include> 34

3.5.1 <jsp:param> 34

3.5.3 <jsp:forward> 35

3.5.4 <jsp:useBean> 35

实例3.7 <jsp:useBean>的运用 36

3.5.5 <jsp:setProperty> 37

3.5.6 <jsp:getProperty> 38

实例3.8 <jsp:setProperty>和<jsp:getProperty>的应用 38

3.5.7 <jsp:plugin> 40

实例4.1 request对象应用1 42

第4章 JSP隐藏对象 42

4.1 request对象 42

实例4.2 request对象应用2 44

实例4.3 request对象应用3 45

实例4.4 request对象应用4 46

4.2 response对象 48

实例4.5 response对象应用1 48

实例4.6 response对象应用2 49

4.3 pageContext对象 50

实例4.7 session对象应用1 52

4.4 session对象 52

实例4.8 session对象应用2 54

4.5 out对象 56

实例4.9 out对象应用 57

4.6 application对象 59

实例4.10 application对象应用1 59

实例4.11 application对象应用2 60

4.8 config对象 61

4.7 page对象 61

4.9 exception对象 62

第二篇 深入编程篇 64

第5章 JavaBean在JSP中的运用 64

5.1 JavaBean概述 64

5.1.1 一个JavaBean的简单例子 64

5.1.2 JavaBean的特性和属性 65

5.1.3 JavaBean的方法 68

实例5.1 通过JavaBean验证用户输入 69

5.2 在JSP中使用JavaBean 69

第6章 Applet 75

6.1 Applet概述 75

6.2 Applet类及运行状态控制方法 75

6.3 Applet应用的有关参数 77

6.4 Applet程序开发实例 78

实例6.1 Applet程序的开发 78

实例6.2 通过<jsp:plugin>加载Applet 79

实例6.3 在Applet中读入JSP页面的参数 80

实例6.4 JavaScript与Java Applet的结合1 81

实例6.5 JavaScript与Java Applet的结合2 83

第7章 Servlet初步 85

7.1 Servlet概述 85

7.2 Servlet的应用实例 86

实例7.1 开发并部署一个Servlet 88

第8章 Servlet API 91

8.1 RequestDispatcher接口 91

8.2 Servlet接口 92

实例8.1 Servlet接口的service方法应用 93

8.3 ServletConfig接口 96

8.4 ServletRequest接口 96

8.5 ServletContext接口 98

8.6 ServletResponse接口 101

8.7 GenericServlet类 102

实例8.2 GenericServlet类运用 103

8.8 ServletOutputStream类 104

8.11 ServletException类 105

8.10 SingleThreadModel接口 105

8.9 ServletInputStream类 105

8.12 UnavailableException类 106

第9章 Servlet实战 107

9.1 读取客户请求 107

实例9.1 读取一定数目的参数 107

实例9.2 doPost方法 109

9.2 读取HTTP请求头 112

实例9.3 读取HTTP请求头 112

9.3 Servlet上下文监听 113

9.3.1 ServletContextListener接口 113

9.3.2 ServletContextAttributeListener接口 114

实例9.4 ContextListener的应用 115

9.4 HTTP会话监听 117

9.4.1 HttpSessionListener接口 117

9.4.2 HttpSessionActivationListener接口 117

9.4.4 HttpSessionBindingListener接口 118

9.4.5 Session监听应用 118

9.4.3 HttpSessionAttributeListener接口 118

9.5 Servlet过滤 119

实例9.5 过滤器应用1 120

实例9.6 过滤器应用2 121

实例9.7 过滤器应用3 123

第10章 XML语言 125

10.1 XML概述 125

10.1.1 引入XML 126

10.1.2 XML的设计特性 127

10.2 XML基本语法 129

10.2.1 XML文档结构 129

10.2.2 有效的XML文档 135

10.2.3 文档类型定义DTD 135

10.2.4 XML模式 137

10.3 简单的XML编程 138

10.3.1 使用XMLSPY编写XML文档 138

10.3.2 文档对象模型DOM 142

实例10.1 DOM编程接口应用 142

10.3.3 基于事件的SAX 148

实例10.2 SAX编程接口应用 149

第11章 自定义标签库 155

11.1 标签库开发简介 155

11.1.1 JSP标签库 155

11.1.2 自定义标签库的开发 155

实例11.1 开发自定义标签 156

11.1.3 开发标签库相关类 161

11.2 带有主体和属性的标签库 162

实例11.2 开发带有主体和属性的标签库 162

11.3 多个标签的协同 168

实例11.3 开发简单的嵌套标签 168

11.4 迭代标签 171

实例11.4 开发迭代标签 172

11.5 SimpleTag 177

第12章 JSP/Servlet开发常见问题 178

12.1 JSP页面上的错误处理 178

12.2 在JSP程序中捕获异常 182

12.3 中文显示问题 184

12.4 Applet与Servlet通信 187

实例12.1 Applet与Servlet的通信实例 188

第三篇 数据库篇 192

第13章 JSP数据库编程 192

13.1 JDBC概述 192

13.2 建立SQL Server数据源 195

实例13.1 用JSP连接数据库并查询数据 200

13.3.1 一个典型的例子 200

13.3 开发第一个数据库应用程序 200

13.3.2 数据库操作详解 202

13.3.3 更新数据 206

实例13.2 更新数据库 206

13.3.4 删除数据 207

实例13.3 删除数据 207

13.3.5 高级操作 208

实例13.4 动态获得数据表的信息 208

实例13.5 在数据库中执行删除与创建数据库操作 211

13.3.6 其他操作 211

13.4 通过JavaBean访问数据库 213

实例13.6 在JavaBean中操作数据库 213

13.5 通过JSP连接其他各类数据库 216

实例13.7 JSP连接Oracle8/8i/9i数据库 216

实例13.8 JSP连接SQL Server 7.0/2000数据库 216

实例13.9 JSP连接DB2数据库 217

实例13.11 JSP连接Sybase数据库 218

实例13.10 JSP连接Informix数据库 218

实例13.12 JSP连接MySQL数据库 219

实例13.13 JSP连接PostgreSQL数据库 219

13.6 JDBC高级开发 220

13.6.1 数据源和连接池 220

13.6.2 配置数据源 221

实例13.14 在Tomcat中配置数据源 221

13.6.3 使用存储过程 223

实例13.15 创建一个存储过程 223

实例13.16 在JSP中调用存储过程 224

13.7 使用Servlet访问数据库 225

1 3.7.1 查询数据库记录 225

实例13.17 在JSP中提交查询条件 225

实例13.18 根据查询条件查询数据库的Servlet程序 226

13.7.2 使用共享连接 229

实例13.19 使用Servlet实现数据库的共享连接 229

14.3 安装Struts 234

14.2 Struts简介 234

14.1 框架 234

第14章 MVC和Struts概述 234

第四篇 Struts篇 234

14.4 MVC的结构 235

14.5 Model 1和Model 2 235

14.6 Struts的优缺点 236

14.7 Struts的参考资源介绍 237

第15章 Struts框架应用实践 238

15.1 构建Struts框架 238

15.2 创建视图组件 239

15.3 创建控制器组件 243

15.3.1 ActionServlet类 244

15.3.2 RequestProcessor类 248

15.3.3 Action类 248

15.3.4 应用控制器组件 249

15.4 Struts模型组件 250

15.5 创建配置文件 252

15.5.1 创建Web应用的配置文件 252

15.5.2 创建Struts框架的配置文件 254

15.6 运行实例loginapp 256

15.7 Struts中的用户安全验证 260

第16章 MyEclipse简介 264

16.1 MyEclipse的下载和安装 264

16.2 使用MyEclipse配置和开发Struts 264

第17章 Struts的配套功能 272

17.1 Struts程序的国际化 272

17.2 数据库连接 276

17.2.1 JDBC的工作原理 276

17.2.2 Struts的数据源管理 277

17.3 Struts异常处理机制 281

17.3.1 Java异常及处理 281

17.3.2 Struts异常处理机制 282

17.3.3 用户自定义异常处理机制 284

17.4 扩展Struts功能 287

17.4.1 plugin简介 287

17.4.2 plugin应用实例 288

17.5.1 Struts Html标签库 292

17.5 Struts标签库 292

17.5.2 Struts Logic标签库 296

17.5.3 Struts Bean标签库 297

17.5.4 其他标签库 298

17.6 StrutsUnitTest测试工具 299

第五篇 实战篇 306

第18章 注册模块 306

18.1 建立SQL Server数据库 306

18.2 设计JSP页面 306

19.1 设计JSP页面 318

第19章 登录模块 318

19.2 运行程序 325

第20章 JSP分页查询 328

20.1 JSP分页查询概述 328

20.2 “分页工具类”源代码详解 328

20.3 在JSP中调用“分页工具类” 339

第21章 文件上传与下载 345

21.1 文件下载 345

21.2 文件上传 347

22.2 在线测试的程序实例 350

第22章 网上测试系统 350

22.1 功能分析 350

第23章 论坛系统 369

23.1 数据库设计 369

23.2 论坛系统实现 369

23.2.1 通用文件(common.jsp) 370

23.2.2 主界面文件(index.jsp) 376

23.2.3 文章显示文件(viewthread.jsp) 382

23.2.4 发表新文章文件(newthread.jsp) 389

23.2.5 文章回复文件(reply.jsp) 392

23.2.6 文章搜索文件(searches.jsp) 395

第24章 网上书店系统 397

24.1 数据库设计 397

24.2 网上书店客户端文件详解 399

24.2.1 通用文件(Common.jsp) 400

24.2.2 主界面文件(Default.jsp) 401

24.2.3 登录文件(Login.jsp) 412

24.2.4 显示图书信息文件(BookDetail.jsp) 415

24.2.5 购物篮管理文件(ShoppingCart.jsp) 423

24.2.6 修改定购数量文件(ShoppingCartRecord.jsp) 428

24.2.7 图书搜索文件(Books.jsp) 432

24.3 网上书店管理功能的文件详解 440

24.3.1 会员管理文件(MembersGrid.jsp) 440

24.3.2 订单管理文件(OrdersGrid.jsp) 443

24.3.3 图书管理文件(AdminBooks.jsp) 449

24.3.4 分类管理文件(CategoriesGrid.jsp) 451

精品推荐