图书介绍

JSP应用与开发技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP应用与开发技术
  • 马建红,李学相主编;韩颖,王瑞娟,张晗副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302513735
  • 出版时间:2019
  • 标注页数:509页
  • 文件大小:60MB
  • 文件页数:521页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

JSP应用与开发技术PDF格式电子书版下载

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

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

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

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

图书目录

第1章 JSP与Web技术概论1

1.1 Web应用程序开发基础知识2

1.1.1 HTTP通信协议概述2

1.1.2传统的Web应用程序3

1.1.3 Web结构3

1.2静态网页与HTML5

1.3交互式动态网页技术6

1.3.1动态网页的程序语言6

1.3.2在客户端执行的网页语言6

1.3.3在服务器端执行的网页语言7

1.4网站数据库技术8

1.5 JSP与相关技术9

1.5.1什么是JSP10

1.5.2 JSP技术原理11

1.5.3 JSP本质与Servlet12

1.5.4 JSP与JavaBean12

1.6软件编程体系简介13

1.6.1 C/S结构编程体系14

1.6.2 B/S结构编程体系14

1.7企业应用开发架构15

1.7.1两层架构15

1.7.2三层架构15

1.7.3 N层架构15

1.7.4开发架构比较15

1.7.5 J2EE简介16

1.8 JSP知识体系及学习之路18

1.8.1 JSP知识体系18

1.8.2 JSP程序员学习路径18

1.9小结20

1.10习题20

第2章 JSP的开发和运行环境22

2.1 JSP的开发和应用平台介绍23

2.1.1 Caucho公司的Resin平台23

2.1.2 Apache公司的Tomcat平台23

2.1.3 BEA公司的WebLogic平台24

2.1.4 IBM WebSphere Application Server平台24

2.2 Eclipse Java EE集成开发环境25

2.2.1安装和配置JDK25

2.2.2 Tomcat服务器27

2.2.3 Eclipse Java EE开发环境搭建32

2.3 MyEclipse开发环境38

2.3.1 MyEclipse简介与下载38

2.3.2 MyEclipse安装与使用39

2.4其他JSP开发环境45

2.4.1 IDEA开发环境45

2.4.2 Adobe Dreamweaver46

2.4.3 UltraEdit编辑器47

2.5小结47

2.6习题48

第3章 JSP基本语法50

3.1 JSP文件的结构51

3.1.1创建第一个JSP文件51

3.1.2分析JSP文件的组成元素52

3.2 JSP的脚本元素53

3.2.1隐藏注释53

3.2.2 HTML注释53

3.2.3声明55

3.2.4脚本代码57

3.2.5表达式58

3.3 JSP指令元素59

3.3.1 page指令59

3.3.2 include指令64

3.3.3 taglib指令66

3.4 JSP动作元素66

3.4.1 〈jsp:include〉67

3.4.2 〈jsp:forward〉70

3.4.3 〈jsp:param〉72

3.4.4 〈jsp:useBean〉、〈jsp:setProperty〉和〈jsp:getProperty〉动作73

3.4.5 〈jsp:plugin〉81

3.5小结83

3.6习题83

第4章 JSP内置对象86

4.1 JSP内置对象概述87

4.2 request对象88

4.2.1 request对象常用方法88

4.2.2 request对象应用实例89

4.3 response对象95

4.3.1 response对象常用方法96

4.3.2 response对象应用实例96

4.4 out对象103

4.4.1 out对象方法成员与数据输出104

4.4.2缓冲区操作105

4.4.3 out对象应用实例105

4.5 session对象107

4.5.1 session的概念108

4.5.2 session对象的ID108

4.5.3 session的有效期限109

4.5.4访问session中的数据109

4.5.5其他session对象的常用方法110

4.5.6 session对象应用实例110

4.6 application内置对象116

4.6.1存取application中的数据116

4.6.2使用application对象取得信息117

4.6.3 application对象应用实例118

4.7其他JSP内置对象122

4.7.1 pageContext对象122

4.7.2 config对象124

4.7.3 page对象127

4.7.4 exception对象127

4.8小结128

4.9习题129

第5章 Cookie及会话追踪132

5.1 Cookie的概念和特性133

5.1.1什么是Cookie133

5.1.2 Cookie的常见用途134

5.2在JSP中使用Cookie135

5.2.1创建Cookie135

5.2.2读写Cookie136

5.2.3 Cookie中的主要方法137

5.2.4操作Cookie的常用方法137

5.3 Cookie对象的应用实例139

5.4会话与会话追踪146

5.5实现会话追踪的4种方式147

5.5.1 Cookies和URL重写147

5.5.2隐藏表单字段148

5.5.3使用内建session对象148

5.6内建session对象的生命周期150

5.6.1在web.xml中配置内建session对象的过期时间150

5.6.2设置内建session对象的过期时间150

5.7利用session存取功能实现简单购物车152

5.8 小结158

5.9习题159

第6章 JavaBean和表单处理162

6.1非MVC模式(Model1)163

6.1.1 Model1的特点163

6.1.2 Model1的应用范围164

6.2 MVC编程模式(Model2)164

6.2.1什么是MVC模式164

6.2.2 MVC模式在Web编程中的应用165

6.3剖析JavaBean165

6.3.1什么是JavaBean166

6.3.2 JavaBean的特征167

6.3.3创建一个JavaBean168

6.4在JSP中使用JavaBean169

6.4.1调用JavaBean170

6.4.2访问JavaBean属性170

6.4.3设置JavaBean属性170

6.4.4 JavaBean的生命周期170

6.4.5类型自动转换规则174

6.5使用JavaBean处理表单数据174

6.5.1 JSP处理与form相关的常用标签简单实例175

6.5.2设置中文编码181

6.6小结181

6.7习题181

第7章 JSP中的文件操作184

7.1数据流和File类185

7.1.1数据流185

7.1.2 File类185

7.2读写文本文件187

7.3文件的浏览189

7.4创建和删除目录190

7.5文件的上传和下载191

7.6使用jspSmartUpload上传包195

7.7使用Commons FileUpload上传包197

7.8小结199

7.9习题199

第8章 应用JDBC进行数据库开发202

8.1 JDBC概述203

8.1.1 JDBC的用途203

8.1.2 JDBC的典型用法203

8.1.3 JDBC的体系结构204

8.1.4驱动器类型204

8.1.5安装驱动器206

8.2 JDBC连接数据库的方法206

8.3使用JDBC操作数据库207

8.3.1使用JDBC访问数据库的过程208

8.3.2使用Statement执行SQL语句210

8.3.3 PreparedStatement接口217

8.3.4 CallableStatement对象220

8.3.5使用ResultSet处理结果集225

8.4 Java与SQL的数据类型转换229

8.5使用JDBC连接不同的数据库231

8.5.1连接Oracle数据库231

8.5.2连接DB2数据库231

8.5.3连接SQL Server数据库231

8.5.4连接Sybase数据库232

8.5.5连接Access数据库232

8.6连接池232

8.6.1连接池的实现原理232

8.6.2在Tomcat上配置数据源与连接池233

8.6.3配置连接池时需要注意的问题235

8.7存取二进制文件236

8.7.1图像文件存取到数据库的过程236

8.7.2声音文件存取到数据库的过程240

8.7.3视频文件存取到数据库的过程244

8.7.4保存图片文件路径到数据库的存取图片过程248

8.8实现分页显示251

8.8.1分页显示技术的优劣比较251

8.8.2分页显示的JavaBean实现252

8.9小结258

8.10习题258

第9章 JSP与JavaBean应用实例261

9.1需求和设计262

9.1.1功能介绍262

9.1.2文件结构262

9.1.3数据库设计263

9.2使用JavaBean封装数据库的访问263

9.3项目页面实现265

9.4小结282

第10章 Servlet基础283

10.1 Servlet介绍284

10.1.1什么是Servlet284

10.1.2 Servlet技术特点285

10.1.3 JSP与Servlet的关系285

10.1.4 Servlet的工作原理286

10.1.5 Servlet常用接口和类286

10.2开发部署一个简单的Servlet288

10.2.1创建Servlet文件289

10.2.2 Servlet的配置文件291

10.3 Servlet实现相关的接口和类292

10.3.1 GenericServlet293

10.3.2 HttpServlet294

10.3.3 Servlet实现相关实例295

10.4 Servlet请求和响应相关298

10.4.1 HttpServletRequest接口298

10.4.2 HttpServletResponse接口300

10.4.3 Servlet请求和响应相关实例301

10.5 Servlet配置相关303

10.5.1 ServletConfig接口303

10.5.2获取Servlet配置信息的例子303

10.6 Servlet中的会话追踪307

10.6.1 HttpSession接口307

10.6.2 HttpSession应用实例309

10.7 Servlet上下文311

10.7.1 ServletContext接口311

10.7.2 ServletContext接口的应用实例312

10.8 Servlet协作313

10.8.1 RequestDispatcher313

10.8.2 forward()控制页面跳转314

10.8.3 include()控制页面包含315

10.9 Servlet异常相关316

10.9.1声明式异常处理316

10.9.2程序式异常处理319

10.10 Servlet 3.0注解322

10.10.1开发Servlet 3.0程序所需要的环境322

10.10.2开发Servlet 3.0程序322

10.11 Servlet应用实例325

10.12小结333

10.13习题333

第11章 使用Servlet过滤器和监听器337

11.1过滤器在Web开发中的应用338

11.1.1过滤器概述338

11.1.2 Filter API338

11.1.3 Filter接口339

11.1.4 FilterConfig接口340

11.1.5 FilterChain接口340

11.1.6编写过滤器类340

11.1.7过滤器的部署342

11.1.8对请求数据进行处理的过滤器345

11.1.9过滤器新增@WebFilter注解350

11.2 Servlet监听器351

11.2.1监听器接口351

11.2.2 ServletRequestListener接口352

11.2.3 ServletRequestAttributeListener接口353

11.2.4 ServletContextListener接口353

11.2.5 ServletContextAttributeListener接口355

11.2.6 HttpSessionAttributeListener接口357

11.2.7 HttpSessionBindingListener接口359

11.2.8 监听器新增@WebListener注解364

11.3小结365

11.4习题365

第12章 JSTL标准标签库368

12.1 EL表达式语言369

12.1.1 EL与EL隐含对象369

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

12.1.3用EL访问JavaBean中的属性373

12.2 JSTL标签库简介374

12.3设置JSTL运行环境375

12.3.1 JSTL的安装375

12.3.2 JSTL应用示例375

12.4使用核心标签376

12.4.1表达式操作377

12.4.2建立URL380

12.4.3条件控制383

12.4.4迭代—运行循环385

12.5使用JSTL的数据库标签387

12.5.1指定数据源388

12.5.2进行查询或更新操作388

12.5.3对返回的结果进行处理391

12.5.4其他SQL标签库的标签392

12.6 i18n与国际化393

12.6.1国际化设置标签393

12.6.2消息标记库394

12.6.3数字、日期格式化396

12.7函数标签399

12.8小结399

12.9习题400

第13章 自定义标签库403

13.1自定义标签体系介绍404

13.1.1标签的形式404

13.1.2标签类相关接口和类405

13.1.3标签库描述文件409

13.1.4在Web部署描述符中引入标签库文件411

13.1.5在页面中使用标签411

13.1.6标签在Web页面中的作用412

13.2传统标签的开发412

13.2.1带属性标签的开发412

13.2.2带Body标签的开发415

13.2.3嵌套标签的开发417

13.2.4迭代标签的开发420

13.3 Simple标签的开发423

13.3.1 SimpleTag接口423

13.3.2 Simple标签的开发示例424

13.4小结425

13.5习题425

第14章 网上书店427

14.1快乐购书网介绍428

14.2系统需求和设计428

14.3数据库表设计428

14.4 JSP页面开发429

14.5 JavaBean开发431

14.5.1使用Java Bean封装数据库的访问431

14.5.2购物车JavaBean432

14.6 Servlet开发432

14.6.1普通Servlet开发433

14.6.2 Listener开发434

14.6.3 Filter开发435

14.7其他bean类——Util435

14.8部署描述符436

14.9小结438

14.10习题439

第15章 调查问卷管理系统440

15.1系统介绍441

15.2系统需求分析441

15.3系统功能结构442

15.4数据库设计442

15.4.1数据库逻辑结构设计442

15.4.2数据库表的设计443

15.4.3数据库相关脚本444

15.5系统实现445

15.5.1 JavaBean445

15.5.2 Servlet445

15.5.3系统界面447

15.5.4用户管理448

15.5.5调查问卷管理454

15.5.6问题管理460

15.6小结467

第16章 Web应用开发实践468

16.1系统介绍469

16.2系统需求分析469

16.3系统功能结构469

16.4系统功能描述470

16.4.1游客用户浏览模块470

16.4.2管理员登录模块473

16.4.3管理员管理模块473

16.5数据库设计477

16.5.1数据库逻辑结构设计477

16.5.2数据库表的设计478

16.5.3数据库相关脚本479

16.6系统实现480

16.6.1模块公用类480

16.6.2 JavaBean481

16.6.3 Servlet484

16.6.4自定义标签485

16.6.5前台界面的实现490

16.6.6后台管理页面的实现493

16.7小结494

16.8习题494

附录 实验496

实验一 JSP应用开发基础(一)496

实验二 JSP应用开发基础(二)498

实验三 JSP应用开发进阶502

实验四 JSP数据库编程基础504

实验五 Servlet技术实验506

实验六 Web应用开发508

热门推荐