图书介绍

JSP 2.0大学教程pdf电子书版本下载

JSP 2.0大学教程
  • 覃华等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111228871
  • 出版时间:2008
  • 标注页数:312页
  • 文件大小:22MB
  • 文件页数:320页
  • 主题词:JAVA语言-主页制作-程序设计-高等学校-教材

PDF下载


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

下载说明

JSP 2.0大学教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 JSP概述 1

1.1 静态网页和动态网页 1

1.1.1 静态网页 1

1.1.2 动态网页 2

1.2 Servlet与JSP 3

1.2.1 Servlet技术 3

1.2.2 JSP概述 4

1.3 上机实验环境的搭建 4

1.3.1 安装J2SE 1.5 4

1.3.2 安装Tomcat 5.5 5

1.3.3 安装DreamWeaver 8简体中文版 10

1.3.4 安装JCreator 11

1.4 第一个JSP网页 11

1.5 小结 13

1.6 习题 13

第2章 JSP元素 16

2.1 JSP页面的组成元素与常用的HTML标记 16

2.1.1 JSP页面的组成元素 16

2.1.2 常用的HTML标记 17

2.2 JSP注释元素 21

2.2.1 JSP注释 21

2.2.2 HTML注释 21

2.3 JSP指令元素 21

2.3.1 include指令 22

2.3.2 page指令 22

2.3.3 taglib指令 26

2.4 JSP脚本元素 27

2.4.1 声明元素 27

2.4.2 脚本小程序 28

2.4.3 表达式元素 29

2.5 JSP标准动作 30

2.5.1 JSP 2.0的20种标准动作 30

2.5.2 〈jsp:include〉动作 31

2.5.3 〈jsp:param〉动作 31

2.5.4 〈jsp:forward〉动作 32

2.5.5 〈jsp:plugin〉动作 32

2.5.6 〈jsp:params〉和〈jsp:fallback〉动作 33

2.5.7 XML与XML文档 34

2.6 小结 35

2.7 习题 36

第3章 JSP隐含对象 38

3.1 JSP的隐含对象 38

3.2 out隐含对象 39

3.2.1 输出信息的方法 39

3.2.2 缓冲区相关的方法 40

3.3 request隐含对象 41

3.3.1 用request读取客户端传递来的参数 41

3.3.2 request作用范围变量 45

3.3.3 用request读取系统信息 49

3.3.4 用request读取HTTP请求报头信息 50

3.3.5 用request读取cookie 51

3.3.6 用request选择国际化信息 55

3.4 response隐含对象 55

3.4.1 输出缓冲区与响应提交 55

3.4.2 HTTP响应报头设置 56

3.4.3 用response实现JSP页面重定向 59

3.4.4 用response实现文件下载 60

3.5 application隐含对象 64

3.5.1 用application访问Web应用的初始参数 64

3.5.2 application作用范围变量 65

3.5.3 用application对象读取Servlet容器信息 67

3.5.4 用application记录操作日志 67

3.5.5 application的其他应用 68

3.6 session隐含对象 69

3.6.1 用URL重写实现session跟踪 69

3.6.2 用cookie实现session跟踪 72

3.6.3 用隐藏表单域实现session跟踪 73

3.6.4 session作用范围变量与session跟踪 75

3.6.5 动态生成验证码 79

3.7 其他JSP隐含对象 81

3.7.1 config隐含对象 81

3.7.2 exception隐含对象 82

3.7.3 page隐含对象 82

3.7.4 pageContext隐含对象 83

3.8 小结 84

3.9 习题 84

第4章 Servlet、过滤器与侦听器 87

4.1 Servlet包的构成与Servlet生命周期 87

4.1.1 GenericServlet抽象类 88

4.1.2 HttpServlet抽象类 88

4.1.3 Servlet程序的生命周期 89

4.2 Servlet编程 92

4.2.1 Servlet程序的编写过程 92

4.2.2 第一个Servlet程序 96

4.2.3 Servlet与HTML表单 97

4.2.4 Servlet通信 99

4.2.5 Servlet的session跟踪 101

4.2.6 用JSP页面作Servlet程序 104

4.3 过滤器 106

4.3.1 过滤器的基本工作原理 106

4.3.2 过滤器的API接口及部署信息 108

4.3.3 第一个过滤器程序 110

4.3.4 用过滤器解决request中文乱码问题 116

4.4 侦听器 118

4.4.1 Servlet Context侦听器 118

4.4.2 ServletRequest侦听器 123

4.4.3 HttpSession侦听器 125

4.5 小结 128

4.6 习题 129

第5章 JavaBean组件模型 132

5.1 JavaBean概述 132

5.1.1 代码重用与组件规范 132

5.1.2 JavaBean的分类及特点 132

5.1.3 JavaBean的代码结构 133

5.2 JavaBean的编程 134

5.2.1 JSP动作与JavaBean生命周期 134

5.2.2 封装业务逻辑的JavaBean 140

5.3 一些有用的JavaBean 142

5.3.1 数据封装与表单JavaBean 142

5.3.2 文件上传和下载的JavaBean组件 146

5.3.3 邮件发送的JavaBean组件 154

5.3.4 用POI组件生成Excel报表 160

5.4 小结 161

5.5 习题 162

第6章 JDBC数据库访问技术 163

6.1 SQL Server 2000的安装 163

6.1.1 SQL Server 2000概述 163

6.1.2 SQL Server 2000个人版的安装 163

6.2 JDBC概述 166

6.2.1 ODBC概述 166

6.2.2 JDBC概述 167

6.2.3 JDBC驱动程序的类型 167

6.2.4 JDBC Type-4驱动程序的安装方法 168

6.3 JDBC API中关键的类和接口 168

6.3.1 java.sql包 168

6.3.2 javax.sql包 168

6.3.3 常用的JDBC API类和接口 168

6.4 JDBC应用样例 175

6.4.1 查询与分页样例 175

6.4.2 预编译SQL语句 182

6.4.3 存储过程的调用 185

6.4.4 添加新记录 188

6.4.5 删除记录 190

6.4.6 修改记录 192

6.4.7 JDBC事务处理 195

6.4.8 数据库与Excel报表的动态生成 200

6.5 连接池技术 204

6.6 小结 209

6.7 习题 210

第7章 EL与JSTL标记库 212

7.1 EL表达式语言 212

7.1.1 EL与EL隐含对象 212

7.1.2 在EL中访问JSP隐含对象的getXXX()方法 217

7.1.3 用EL访问JavaBean中的属性 218

7.2 JSTL 1.1 218

7.2.1 JSTL简介 218

7.2.2 JSTL l.1的安装 219

7.2.3 JSTL标记的结构和使用 220

7.3 JSTL核心标记库 220

7.3.1 〈c:set〉标记 220

7.3.2 〈c:remove〉标记 223

7.3.3 〈c:out〉标记 223

7.3.4 〈c:catch〉标记 224

7.3.5 〈c:if〉标记 224

7.3.6 〈c:choose〉标记 225

7.3.7 〈c:forEach〉标记 226

7.3.8 〈c:forTokens〉标记 228

7.3.9 〈c:import〉标记 228

7.3.10 〈c:redirect〉标记 229

7.4 消息国际化 229

7.5 SimpleTagSupport与自定义标记 233

7.5.1 自定义标记 233

7.5.2 SimpleTagSupport类 233

7.5.3 SimpleTagSupport的生命周期 234

7.5.4 SimpleTagSupport的标记库描述符 234

7.6 Tag File与自定义标记 240

7.6.1 标记文件 240

7.6.2 标记文件中常用的编程标记 242

7.6.3 JSP页面和标记文件间传递参数的方法 247

7.7 小结 249

7.8 习题 250

第8章 Struts 1.3框架 251

8.1 JSP开发模式 251

8.1.1 Model1开发模式 251

8.1.2 MVC设计模式与Model2开发模式 251

8.2 Struts 1.3框架 256

8.2.1 Struts 1.3.8的安装和配置 256

8.2.2 struts-config.xml部署文件 257

8.3 Struts的表单技术 261

8.3.1 Struts的表单标记 261

8.3.2 ActionForm表单类和表单校验 262

8.3.3 DynaActionForm表单类和Validator校验框架 264

8.3.4 基于Map-backed的ActionForm表单类 268

8.4 Struts的控制器层 271

8.4.1 Action类与单一操作控制逻辑 272

8.4.2 多重操作控制逻辑 276

8.5 小结 276

8.6 习题 277

第9章 基于Struts 1.3的网上书店项目 278

9.1 DAO设计模式和简单工厂设计模式 278

9.1.1 DAO设计模式 278

9.1.2 简单工厂设计模式与单实例设计模式 278

9.2 网上书店系统功能分析 279

9.3 数据库设计 280

9.4 系统实现 282

9.4.1 网站规划 282

9.4.2 系统整体设计方案 283

9.4.3 用户登录模块的实现 286

9.4.4 用户注册模块的实现 291

9.4.5 图书快速搜索模块的实现 295

9.4.6 购物车模块的实现 301

9.4.7 订单生成模块的实现 307

9.5 小结 310

9.6 习题 311

参考文献 312

精品推荐