当前位置:首页 > 工业技术
基于Eclipse平台的JSP应用教程
基于Eclipse平台的JSP应用教程

基于Eclipse平台的JSP应用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:陈恒,贾慧敏,林徐编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2019
  • ISBN:9787302506973
  • 页数:307 页
图书介绍:本书以JSP网站设计为主,以大量的实例介绍JSP程序设计的基本思想、方法和技术,同时以大量的工程实践环节巩固JSP网站设计的方法和技术,力图使学生达到“做中学,学中做”的状态。
《基于Eclipse平台的JSP应用教程》目录

第1章 Web前端基础 1

1.1 HTML 1

1.1.1 HTML文件的基本结构 1

1.1.2编写HTML页面 2

1.1.3常用HTML标签 2

1.1.4实践环节——调查问卷制作 12

1.2 CSS 13

1.2.1 CSS基本语法 13

1.2.2在网页中添加CSS的方法 13

1.2.3选择符的分类 15

1.2.4伪类及伪对象 16

1.2.5常见的DIV+CSS布局类型 17

1.2.6实践环节——页面布局 24

1.3 JavaScript 27

1.3.1在网页中添加JavaScript的方法 27

1.3.2 JavaScript基本语法 28

1.3.3流程控制与函数 31

1.3.4 JavaScript对象 35

1.3.5 JavaScript对象模型 38

1.3.6操作HTML 42

1.3.7表单验证 47

1.3.8实践环节——表单验证 49

1.4本章小结 50

习题1 50

第2章 JSP简介及开发环境的构建 53

2.1构建开发环境 53

2.1.1开发工具 53

2.1.2工具集成 54

2.2使用Eclipse开发Web应用 57

2.2.1 JSP运行原理 57

2.2.2一个简单的Web应用 57

2.2.3实践环节——使用Eclipse开发Web应用 60

2.3本章小结 61

习题2 61

第3章 JSP语法 62

3.1 JSP页面的基本构成 62

3.1.1一个JSP页面 62

3.1.2 JSP页面注释 63

3.1.3实践环节——识别JSP页面元素 64

3.2 JSP脚本元素 64

3.2.1 Java程序片 64

3.2.2成员变量与方法的声明 65

3.2.3 Java表达式 67

3.2.4实践环节——JSP脚本元素 67

3.3 JSP指令标记 68

3.3.1 page指令 68

3.3.2 include指令 69

3.3.3实践环节——JSP指令标记 71

3.4 JSP动作标记 71

3.4.1 include动作标记 71

3.4.2 forward动作标记 72

3.4.3 param动作标记 74

3.4.4实践环节——JSP动作标记 75

3.5本章小结 76

习题3 76

第4章 JSP内置对象 77

4.1 request对象 77

4.1.1常用方法 77

4.1.2中文乱码问题 80

4.1.3实践环节——request对象的应用 81

4.2 response对象 81

4.2.1动态改变contentType属性值 82

4.2.2设置响应表头 83

4.2.3 response重定向 84

4.2.4实践环节——response对象的应用 85

4.3 out对象 86

4.4 session对象 86

4.4.1 session对象的ID 87

4.4.2 session对象存储数据 89

4.4.3 session对象的生存期限 93

4.4.4实践环节——session对象的应用 95

4.5 application对象 96

4.5.1 application对象概述 96

4.5.2 application对象存储数据 96

4.5.3实践环节——application对象的应用 99

4.6本章小结 99

习题4 99

第5章 JSP与JavaBean 101

5.1编写JavaBean 101

5.2 JSP中使用JavaBean 102

5.2.1动作标记useBean 102

5.2.2动作标记getProperty 104

5.2.3动作标记setProperty 106

5.2.4实践环节——使用JavaBean计算三角形的面积和周长 109

5.3本章小结 110

习题5 110

第6章 Java Servlet基础 111

6.1 Servlet类与Servlet对象 111

6.2 Servlet对象的创建与运行 113

6.2.1在web.xml中部署Servlet 113

6.2.2基于注解的方式部署Servlet 114

6.2.3实践环节——@WebServlet的应用 116

6.3 Servlet的生命周期 116

6.4通过JSP页面访问Servlet 118

6.5 doGet()和doPost()方法 120

6.6重定向与转发 122

6.6.1重定向 122

6.6.2转发 123

6.6.3实践环节——重定向与转发 125

6.7在Java Servlet中使用session 126

6.8本章小结 128

习题6 129

第7章 Servlet MVC与Spring MVC 130

7.1基于Servlet的MVC模式 130

7.1.1 MVC模式 130

7.1.2使用JSP、Servlet、JavaBean实现MVC 130

7.1.3模型周期 134

7.1.4实践环节——基于Servlet的MVC模式 136

7.2基于Spring的MVC模式 136

7.2.1 Spring MVC工作原理 136

7.2.2 Spring MVC接口 137

7.2.3 Spring MVC的下载及目录结构 137

7.2.4第一个Spring MVC应用 138

7.3本章小结 143

习题7 143

第8章 过滤器与监听器 144

8.1 Filter类与Filter对象 144

8.2 Filter对象的部署与运行 146

8.2.1在web.xml中部署过滤器 146

8.2.2基于注解的方式部署过滤器 147

8.2.3过滤器的执行顺序 149

8.2.4实践环节——过滤器的初始化参数 150

8.3过滤器的实际应用 150

8.3.1字符编码过滤器 150

8.3.2登录验证过滤器 151

8.4监听器的分类与创建 155

8.4.1监听对象自身创建和销毁的监听器 155

8.4.2监听对象属性变化的监听器 157

8.4.3监听session中某个对象状态变化的监听器 158

8.5监听器的实际应用——统计在线人数 162

8.6本章小结 166

习题8 167

第9章 EL与JSTL 168

9.1表达式语言EL 168

9.1.1基本语法 168

9.1.2 EL隐含对象 170

9.2 JSP标准标签库JSTL 173

9.2.1配置JSTL 173

9.2.2核心标签库之通用标签 173

9.2.3核心标签库之流程控制标签 174

9.2.4核心标签库之迭代标签 177

9.2.5函数标签库 178

9.2.6实践环节——使用JSTL标签打印九九乘法表 181

9.3本章小结 182

习题9 182

第10章 文件的上传与下载 183

10.1基于Servlet的文件上传 183

10.1.1文件上传的表单设置 183

10.1.2@MultipartConfig注解 183

10.1.3 Part接口 184

10.1.4单个文件上传 185

10.1.5多文件上传 187

10.1.6实践环节——上传文件限定 190

10.2文件的下载 190

10.2.1文件下载的实现方法 190

10.2.2文件下载 191

10.2.3文件名乱码问题 194

10.3本章小结 195

习题10 195

第11章 访问数据库 196

11.1使用纯Java数据库驱动程序连接MySQL 196

11.2数据库操作 200

11.2.1查询操作 200

11.2.2新增、更新与删除操作 200

11.2.3实践环节——使用Statement语句实现多条件查询 204

11.3游动查询 205

11.4使用连接池 208

11.5其他典型数据库的连接 211

11.5.1连接SQL Server数据库 211

11.5.2连接Oracle数据库 212

11.6使用PreparedStatement语句访问数据库 212

11.6.1预处理语句的优点 212

11.6.2使用通配符 212

11.6.3实践环节——使用PreparedStatement语句实现多条件查询 215

11.7分页查询 215

11.8使用CallableStatement语句访问存储子程序 219

11.9 Excel与数据库互访 222

11.9.1向数据库导入Excel 223

11.9.2从数据库导出Excel 228

11.10本章小结 235

习题11 235

第12章 电子商务平台的设计与实现 236

12.1系统设计 236

12.1.1系统功能需求 236

12.1.2系统模块划分 236

12.2数据库设计 237

12.2.1数据库概念结构设计 237

12.2.2数据逻辑结构设计 239

12.2.3创建数据表 241

12.3系统管理 241

12.3.1导入相关的JAR包 241

12.3.2 JSP页面管理 241

12.3.3组件与Servlet管理 245

12.4组件设计 246

12.4.1过滤器 246

12.4.2验证码 248

12.4.3实体模型 251

12.4.4数据库操作 251

12.4.5业务模型 267

12.4.6工具类 274

12.5后台管理子系统的实现 275

12.5.1管理员登录 275

12.5.2添加商品 276

12.5.3查询商品 279

12.5.4修改商品 284

12.5.5删除商品 285

12.5.6订单管理 288

12.5.7用户管理 290

12.5.8公告管理 291

12.5.9退出系统 293

12.6前台电子商务子系统的实现 293

12.6.1导航栏 293

12.6.2销售排行 296

12.6.3人气排行 296

12.6.4最新商品 296

12.6.5公告栏 297

12.6.6用户注册 297

12.6.7用户登录 298

12.6.8商品详情 299

12.6.9关注商品 301

12.6.10购物车 302

12.6.11下单 305

12.6.12用户中心 306

12.7本章小结 307

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