当前位置:首页 > 工业技术
JSP编程技术
JSP编程技术

JSP编程技术PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:徐天凤,李桂珍,郭洪荣,徐嵩松,侯小毛,刘源,刘儒香
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302492900
  • 页数:323 页
图书介绍:《JSP编程技术》从教学和实用的角度出发详细介绍了JSP在Web应用开发中的运用。从JSP的基础知识入手,结合JSP内部知识体系,按照循序渐近的原则,由浅入深地介绍了如何用JSP进行Web动态网站的开发和应用。
《JSP编程技术》目录

第1章 JSP基本概述 1

1.1了解JSP技术 2

1.1.1什么是JSP 2

1.1.2 JSP的特点与工作流程 3

1.1.3 JSP与类似语言技术的比较 4

1.1.4 JSP页面的组成 5

1.1.5 JSP页面中的元素 6

1.2 JSP的安装与配置 6

1.2.1 JDK的安装与配置 6

1.2.2 Tomcat的安装与启动 8

1.2.3 Eclipse的安装与使用 9

1.3案例:编写HelloWorld jsp文件并试运行 11

本章小结 12

习题 12

第2章 JSP基础语法知识 14

2.1 JSP语法注释声明 15

2.1.1语法注释 15

2.1.2声明 19

2.1.3代码段 21

2.1.4表达式 22

2.2 JSP程序开发模式 23

2.2.1单纯的JSP编程 24

2.2.2 JSP+JavaBean编程 24

2.2.3 JSP+JavaBean+Servlet编程 25

2.2.4 MVC模式 26

2.2.5运行JSP时常见的出错信息及处理 26

2.3 JSP的指令 27

2.3.1 page指令 27

2.3.2 include指令 33

2.4 JSP的动作 33

2.4.1 <jsp:include>动作标记 34

2.4.2 <jsp:param>动作标记 36

2.4.3 <jsp:forward>动作标记 38

2.4.4 <jsp:plugin>动作标记 39

2.4.5 <jsp:useBean>动作标记 42

2.4.6 <jsp:setProperty>动作标记 44

2.4.7 <jsp:getProperty>动作标记 45

2.5案例:JSP指令标记 47

本章小结 48

习题 48

第3章 JSP的内置对象 50

3.1 application对象 51

3.1.1查找Servlet有关的属性信息 51

3.1.2管理应用程序属性 52

3.2 out对象 53

3.2.1向客户端输出数据 53

3.2.2管理输出缓冲区 53

3.3 request对象 54

3.3.1获取客户信息 55

3.3.2获取请求参数 56

3.3.3获取查询字符串 58

3.3.4在作用域中管理属性 59

3.3.5获取Cookie 60

3.3.6访问安全信息 62

3.3.7访问国际化信息 62

3.4 response对象 62

3.4.1动态设置响应的类型 63

3.4.2重定向网页 64

3.4.3设置页面自动刷新以及定时跳转 65

3.4.4配置缓冲区 66

3.5 session对象 67

3.5.1创建及获取客户会话属性 68

3.5.2从会话中移除指定的对象 69

3.5.3设置会话时限 70

3.6其他内置对象 71

3.6.1 pageContext对象 71

3.6.2 page对象 73

3.6.3 config对象 74

3.7案例:显示字符串长度 74

本章小结 75

习题 75

第4章 JavaBean技术 77

4.1 JavaBean的定义与规范 78

4.1.1什么是JavaBean 78

4.1.2 JavaBean工具 78

4.1.3 JavaBean规范 79

4.2 JavaBean的属性与事件 80

4.2.1 JavaBean的属性 80

4.2.2 JavaBean的Scope属性 83

4.2.3 JavaBean事件 85

4.3案例:JavaBean实现用户登录界面 90

本章小结 94

习题 94

第5章 Servlet技术 96

5.1 Servlet概述 97

5.1.1 Servlet的定义和特点 97

5.1.2 Servlet的生命周期 98

5.1.3 Servlet的类和方法 99

5.2 Servlet的跳转与使用 102

5.2.1客户端跳转 102

5.2.2服务器跳转 103

5.2.3获取客户端信息 104

5.2.4过滤器 107

5.2.5监听器 111

5.3异步处理 115

5.3.1什么是AsyncContext 115

5.3.2模拟服务器推送 117

5.4案例:通过表单向Servlet提交数据 121

本章小结 123

习题 123

第6章 JSP Servlet的MVC模式 125

6.1模型的生命周期与视图更新 126

6.1.1 MVC的定义 126

6.1.2 request周期的JavaBean 127

6.1.3 session周期的JavaBean 128

6.1.4 application周期的JavaBean 129

6.2 MVC模式与注册登录 130

6.2.1 JavaBean与Servlet管理 130

6.2.2配置文件管理 131

6.2.3数据库设计与连接 132

6.2.4注册 132

6.2.5登录与验证 136

6.3 MVC模式与数据库操作 141

6.3.1 JavaBean与Servlet管理 141

6.3.2配置文件与数据库连接 141

6.3.3 MVC设计细节 142

6.4 MVC模式与文件操作 148

6.4.1模型(JavaBean) 148

6.4.2控制器(Servlet) 149

6.4.3视图(JSP页面) 150

6.5案例:计算三角形与梯形的面积 151

本章小结 154

习题 154

第7章 表达式语言 156

7.1 EL表达式的语法 157

7.1.1 EL简介 157

7.1.2运算符 158

7.1.3常量与变量 164

7.1.4保留字 167

7.2 EL数据访问 168

7.2.1对象的作用域 169

7.2.2访问JavaBean 171

7.2.3访问集合 172

7.3其他内置对象 173

7.3.1 param和paramValues对象 174

7.3.2 cookie对象 176

7.3.3 initParam对象 177

7.4案例:EL表达式的运算应用 178

本章小结 179

习题 180

第8章 JSP与JDBC 181

8.1认识JDBC 182

8.1.1 JDBC的定义与产品组件 182

8.1.2建立JDBC连接 183

8.1.3利用JDBC发送SQL语句 187

8.1.4 JDBC API技术记录集接口 189

8.2 JDBC的包 195

8.2.1 RowSet包 195

8.2.2 CachedRowSet包 198

8.3案例:填充CachedRowSet对象记录集 201

本章小结 202

习题 202

第9章 JSP中的文件操作 204

9.1 File类 205

9.1.1获取文件的属性 205

9.1.2创建目录的基本操作 206

9.1.3删除文件和目录 208

9.2使用字节流读/写文件 208

9.2.1 FileInputStream类和FileOutputStream类 209

9.2.2 BufferedInputStream类和BufferedOutputStream类 210

9.3使用字符流读/写文件 212

9.3.1 FileReader类和FileWriter类 212

9.3.2 BufferedReader类和BufferedWriter类 213

9.4 RandomAccessFile类 215

9.5文件上传和下载 218

9.5.1文件上传 219

9.5.2文件下载 223

9.6案例:利用JSP表单调用文件 225

本章小结 226

习题 226

第10章 JSP的XML文件处理 228

10.1认识XML 229

10.1.1 XML概述 229

10.1.2 XML的基本语法 230

10.1.3 JDK中的XML API 233

10.2 XML解析模型 234

10.2.1 DOM解析 234

10.2.2 SAX解析 236

10.2.3 DOM4j解析 238

10.3 XML与Java类映射JAXB 240

10.3.1什么是XML与Java类映射 240

10.3.2 Java对象转化成XML 242

10.3.3 XML转化为Java对象 243

10.4案例:复杂的映射 245

本章小结 248

习题 248

第11章 JSP与MySQL数据库操作 250

11.1认识MySQL数据库 251

11.1.1 MySQL数据库的基础概念 251

11.1.2安装MySQL数据库 251

11.1.3配置MySQL数据库 255

11.1.4启动MySQL数据库 256

11.1.5登录MySQL数据库 257

11.2 MySQL数据库的基本操作 259

11.2.1创建数据库 259

11.2.2删除数据库 259

11.2.3创建数据表 260

11.2.4修改数据表 266

11.2.5删除数据表 274

11.2.6插入数据 276

11.2.7更新数据 282

11.2.8删除数据 283

11.3 JSP连接MySQL 284

11.3.1 JSP连接MySQL的方法 284

11.3.2 MySQL数据库最基本的DB操作 285

11.3.3调用对DB操作的方法 290

11.3.4 JSP数据分页显示 291

11.4案例:制作旅游景区网站留言本 295

本章小结 300

习题 300

第12章 网上书店系统设计 302

12.1网上书店系统会员登录 303

12.1.1会员登录JavaBean 303

12.1.2会员登录HTML与JSP 306

12.2选书 308

12.2.1选书JavaBean 308

12.2.2选书JSP 309

12.3订单提交及查询 317

12.3.1订单提交Java Bean 317

12.3.2订单提交JSP 320

本章小结 321

习题 321

参考文献 323

相关图书
作者其它书籍
返回顶部