当前位置:首页 > 工业技术
JSP程序设计
JSP程序设计

JSP程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王大东编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302460053
  • 页数:287 页
图书介绍:全书共11章,分别介绍JSP简介、语法和内置对象,EL基本用法,访问数据库的方法,JavaBean、JSP和JavaBean技术的结合实现数据的表示和处理,Servlet的运行原理,基于Servlet的MVC模式,JSTL核心标签库的用法及自定义标签,文件上传下载、数据统计和Excel组件的使用,SpringMVC框架的使用。将一个案例的设计与实现拆分到各章,有助于读者快速掌握JSP的基础知识和编程技巧,加深对完整开发体系的理解,为实战应用打下坚实的基础。
《JSP程序设计》目录

第1章 概述 1

1.1 Web应用基础 1

1.1.1 Web模型 1

1.1.2 配置Tomcat 2

1.2 JSP页面 8

1.2.1 创建JSP文件 8

1.2.2 运行JSP文件 10

1.2.3 JSP运行机制 11

1.3 用户数据提交与处理 13

1.3.1 利用表单提交数据 13

1.3.2 处理用户提交数据 14

1.3.3 完善输入界面 16

1.3.4 设置首页文件 19

实验1 20

习题1 21

第2章 JSP基本语法 23

2.1 脚本元素 23

2.1.1 声明 23

2.1.2 脚本小程序 25

2.1.3 表达式 26

2.2 指令元素 29

2.2.1 page指令 29

2.2.2 include指令 34

2.3 动作元素 35

2.3.1 <jsp:param>动作 36

2.3.2 <jsp:include>动作 36

2.3.3 <jsp:forward>动作 37

2.3.4 <jsp:plugin>、<jsp:fallback>动作 42

2.4 注释 43

实验2 44

习题2 44

第3章 JSP内置对象 47

3.1 request对象 47

3.1.1 request封装的数据 47

3.1.2 request对象的主要方法 49

3.2 response对象 54

3.2.1 response封装的数据 54

3.2.2 response对象的主要方法 55

3.2.3 操作Cookie 57

3.3 session对象 60

3.3.1 session工作机制 61

3.3.2 session对象的主要方法 62

3.4 out对象 66

3.5 application对象 68

3.6 其他内置对象 70

3.7 简单购物车 71

实验3 78

习题3 80

第4章 EL 85

4.1 EL表达式基础 85

4.1.1 EL语法 85

4.1.2 “[]”和“.”操作符 85

4.1.3 运算符 86

4.2 EL内置对象 86

实验4 89

习题4 90

第5章 数据库访问 92

5.1 创建MySQL数据库 92

5.1.1 创建数据库 92

5.1.2 常用DML语句 94

5.2 JDBC应用概述 95

5.2.1 载入JDBC驱动程序 96

5.2.2 定义连接URL 97

5.2.3 建立连接 97

5.2.4 创建Statement对象 98

5.2.5 执行查询或更新 98

5.2.6 结果处理 99

5.2.7 关闭连接 100

5.2.8 数据库连接工具类 101

5.3 使用预编译语句 104

5.4 ResultSet对象 106

5.4.1 读取数据 106

5.4.2 ResultSet类型 106

5.4.3 元数据 108

实验5 112

习题5 114

第6章 JavaBean 120

6.1 JavaBean简介 120

6.2 在JSP中使用JavaBean 122

6.3 利用表单设置JavaBean属性 127

6.4 JavaBean的Scope属性 133

6.5 JavaBean应用实例 137

实验6 141

习题6 142

第7章 Servlet 148

7.1 什么是Servlet 148

7.1.1 编写第一个Servlet 148

7.1.2 Servlet工作原理 151

7.1.3 Servlet生命周期 152

7.2 Servlet与客户端通信 154

7.2.1 Servlet生成纯文本 154

7.2.2 Servlet生成HTML 155

7.2.3 接收客户提交参数 157

7.2.4 session对象 159

7.2.5 Servlet上下文 160

7.2.6 Servlet的请求转发 161

7.3 Servlet过滤器 162

7.3.1 创建简单的过滤器 162

7.3.2 Filter接口 166

7.3.3 Filter生命周期 167

7.3.4 应用过滤器做身份验证 168

7.4 Servlet应用实例 169

实验7 175

习题7 176

第8章 MVC架构 182

8.1 什么是MVC 182

8.2 用RequestDispatcher实现MVC 183

8.2.1 定义JavaBean来表示数据 184

8.2.2 编写Servlet处理请求 184

8.2.3 填写JavaBean 185

8.2.4 结果的存储 185

8.2.5 转发请求到JSP页面 186

8.2.6 从JavaBean中提取数据 186

8.2.7 目的页面中相对URL的解释 187

8.2.8 控制器示例 187

实验8 194

习题8 196

第9章 标签库 200

9.1 标准标签库 200

9.1.1 输出标签c:out 201

9.1.2 迭代标签 202

9.1.3 条件标签 204

9.1.4 变量操作标签 206

9.1.5 URL相关标签 207

9.2 自定义标签 210

9.2.1 标签处理类 210

9.2.2 标签库描述文件 211

9.2.3 在JSP文件使用自定义标签 212

9.2.4 标签属性 212

9.2.5 标签体 215

9.2.6 定制标签应用示例 217

实验9 220

习题9 220

第10章 Spring MVC 223

10.1 Spring简介 223

10.1.1 基于POJO 223

10.1.2 依赖注入 224

10.1.3 面向切面编程 226

10.1.4 利用模板消除重复代码 226

10.1.5 Bean容器 226

10.1.6 Spring框架 230

10.2 Spring MVC入门 231

10.2.1 搭建Spring MVC 232

10.2.2 Spring MVC示例 234

10.3 基于注解的控制器 238

10.3.1 @Controller 238

10.3.2 @RequestMapping 239

10.3.3 利用控制器类实现QuestionEdit 241

10.3.4 利用注解实现依赖注入 244

10.4 文件上传 247

10.4.1 客户端编程 248

10.4.2 接收上传的文件 248

实验10 253

习题10 254

第11章 JSP实用组件 255

11.1 文件上传和下载组件 255

11.1.1 SmartUpload常用类 255

11.1.2 使用jspSmartUpload上传 257

11.2 处理Excel文件组件 259

11.2.1 jxl对象 260

11.2.2 基本操作 260

11.2.3 Excel批量导入数据 263

实验11 265

习题11 266

习题参考答案 267

附录A JSP开发环境安装与配置 270

附录B 常用字符集 272

附录C HTTP协议 274

附录D HTML、CSS、JavaScript简介 277

参考文献 287

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