图书介绍

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

JSP应用与开发技术
  • 马建红,李占波主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302247623
  • 出版时间:2011
  • 标注页数:502页
  • 文件大小:224MB
  • 文件页数:514页
  • 主题词: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概述1

1.1软件编程体系简介2

1.1.1 C/S结构编程体系2

1.1.2 B/S结构编程体系3

1.2企业应用开发架构3

1.2.1两层架构3

1.2.2三层架构3

1.2.3 N层架构4

1.2.4开发架构比较4

1.3 JSP概述4

1.3.1什么是JSP5

1.3.2 JSP技术原理6

1.3.3 JSP和其他动态网站开发技术7

1.4 JSP知识体系及学习之路8

1.4.1 JSP知识体系8

1.4.2 JSP程序员学习路径9

1.5小结10

1.6习题10

第2章JSP动态网页设计基础11

2.1 HTML快速入门12

2.1.1 HTML基本结构12

2.1.2 HTML常用标签13

2.1.3表单26

2.1.4 XML与XHTML31

2.2 JavaScript技术34

2.2.1 JavaScript语法34

2.2.2 JavaScript使用方式35

2.2.3 JavaScript应用实例36

2.3小结42

2.4习题42

第3章JSP的开发和运行环境43

3.1 JSP的开发和应用平台的介绍44

3.1.1 Caucho公司的Resin平台44

3.1.2 Apache公司的Tomcat平台44

3.1.3 BEA公司的WebLogic平台45

3.1.4 IBM WebSphere Application Server平台45

3.2 Eclipse集成开发环境的配置46

3.2.1安装和配置J2SDK46

3.2.2安装配置Eclipse集成开发环境47

3.2.3安装和配置Tomcat环境50

3.2.4在Eclipse中开发JSP代码52

3.3其他JSP开发工具的介绍57

3.3.1安装配置MyEclipse环境57

3.3.2 JBuilder开发环境60

3.3.3 Sun ONE Studio开发环境64

3.4小结67

3.5习题68

第4章JSP基本语法69

4.1 JSP文件的结构70

4.1.1创建第一个JSP文件70

4.1.2分析JSP文件的组成元素71

4.2 JSP的脚本元素72

4.2.1隐藏注释(Hidden Comment)72

4.2.2声明语句(Declaration)75

4.4.3脚本段(Scriptlets)78

4.4.4表达式(Expression)80

4.3 JSP指令元素80

4.3.1 page指令81

4.3.2 include指令85

4.3.3 taglib指令87

4.4 JSP动作元素88

4.4.1 <jsp:include>88

4.4.2 <jsp:forward>92

4.4.3 <jsp:param>95

4.4.4 <jsp:useBean>、<jsp:setProperty>和<jsp:getProperty>动作96

4.4.5 <jsp:plugin>103

4.5小结105

4.6习题105

第5章JSP内置对象107

5.1 JSP内置对象概述108

5.2 request对象109

5.2.1 request对象常用方法109

5.2.1 request对象应用实例110

5.3 response对象117

5.3.1 response对象的常用方法118

5.3.2 response对象应用实例118

5.4 out对象127

5.4.1 out对象方法成员与数据输出127

5.4.2缓冲区操作128

5.4.3 out对象应用实例129

5.5 session对象132

5.5.1 session的概念132

5.5.2 session对象的Id132

5.5.3 session的有效期限133

5.5.4访问session中的数据133

5.5.5其他session对象的常用方法134

5.5.6 session对象应用实例135

5.6 application内置对象141

5.6.1存取application中的数据142

5.6.2使用application对象取得信息143

5.6.3 application对象应用实例143

5.7其他JSP内置对象145

5.7.1 pageContext对象145

5.7.2 config对象148

5.7.3 page对象150

5.7.4 exception对象150

5.8小结151

5.9习题151

第6章 使用Cookie记录信息153

6.1 Cookie的概念和特性154

6.1.1什么是Cookie154

6.1.2 Cookie的常见用途155

6.1.3对Cookie进行适当设置156

6.2在JSP中使用Cookie157

6.2.1创建Cookie157

6.2.2读写Cookie157

6.2.3 Cookie中的主要方法158

6.2.4几个操作Cookie的常用方法159

6.3 Cookie对象的应用实例161

6.4 Cookie的安全问题166

6.5小结168

6.6习题168

第7章JavaBean和表单处理169

7.1非MVC模式(Model1)170

7.1.1 Model1的特点170

7.1.2 Model1的应用范围171

7.2 MVC编程模式(Model2)171

7.2.1什么是MvC模式171

7.2.2MVC模式在Web编程中的应用172

7.3剖析JavaBean173

7.3.1什么是JavaBean174

7.3.2 JavaBean的特征175

7.3.3创建一个JavaBean176

7.4在JSP中使用JavaBean178

7.4.1调用JavaBean178

7.4.2访问JavaBean属性178

7.4.3设置JavaBean属性178

7.4.4 JavaBean的生命周期179

7.4.5类型自动转换规则183

7.5使用JavaBean处理表单数据183

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

7.5.2设置中文编码190

7.5.3 Post与Get的差异190

7.6小结191

7.7习题191

第8章JSP中的文件操作193

8.1数据流和File类194

8.1.1数据流194

8.1.2 File类194

8.2读写文本文件197

8.3文件的浏览199

8.4创建和删除目录200

8.5文件的上传和下载201

8.6使用O’Reilly上传包206

8.7小结209

8.8习题209

第9章 数据库操作基础211

9.1关系数据库及SQL212

9.2在Windows上安装MySQL213

9.3 MySQL的常用操作217

9.3.1设置环境变量217

9.3.2启动MySQL数据库218

9.3.3连接MySQL218

9.3.4退出MySQL218

9.3.5增加用户219

9.3.6删除授权219

9.3.7备份数据库219

9.3.8恢复数据库220

9.3.9备份表220

9.3.10恢复表220

9.3.11查看、创建、删除和221

9.3.12导入命令222

9.4常用查询的例子222

9.4.1查询时间222

9.4.2查询当前用户222

9.4.3查询数据库版本223

9.4.4查询当前使用的数据库223

9.4.5使用AUTO_INCREMENT223

9.4.6列的最大值224

9.4.7列的最大值225

9.4.8拥有某个字段的组间最大值的行225

9.4.9使用用户变量225

9.5小结226

9.6习题226

第10章 应用JDBC进行数据库开发227

10.1 JDBC概述228

10.1.1 JDBC的用途228

10.1.2 JDBC的典型用法228

10.1.3 JDBC体系结构229

10.1.4驱动器类型229

10.1.5安装驱动器231

10.2 JDBC连接数据库的方法231

10.3使用JDBC操作数据库232

10.3.1使用JDBC访问数据库的过程233

10.3.2使用Statement执行SQL语句236

10.3.3 PreparedStatement接口245

10.3.4 CallableStatement对象249

10.3.5使用ResultSet处理结果集251

10.4 Java与SQL的数据类型转换256

10.5使用JDBC连接不同的数据库258

10.5.1连接Oracle数据库258

10.5.2连接DB2数据库258

10.5.3连接SQL Server数据库258

10.5.4连接Sybase数据库259

10.5.5连接Access数据库259

10.6连接池259

10.6.1连接池的实现原理259

10.6.2在Tomcat上配置数据源与连接池260

10.6.3配置连接池时需要注意的问题263

10.7存取二进制文件264

10.7.1图像文件存取到数据库的过程264

10.7.2声音文件存取到数据库的过程269

10.7.3视频文件存取到数据库的过程273

10.8实现分页显示278

10.8.1分页显示技术的优劣比较278

10.8.2分页显示的JavaBean实现279

10.9小结287

10.10习题287

第11章JSP与JavaBean应用实例289

11.1留言板模块需求和设计290

11.1.1功能介绍290

11.1.2文件结构290

11.1.3数据库设计291

11.2使用JavaBean封装数据库的访问292

11.3留言板模块页面实现301

11.3.1首页面301

11.3.2用户登录功能302

11.3.3用户注册功能305

11.3.4查看留言信息列表页面307

11.3.5查看留言信息内容页面309

11.3.6登录用户功能选择页面310

11.3.7发表留言页面311

11.3.8留言信息保存页面312

11.3.9用户退出页面314

11.4小结314

11.5习题314

第12章Servlet基础315

12.1 Servlet介绍316

12.1.1什么是Servlet316

12.1.2 Servlet技术特点317

12.1.3 JSP与Servlet的关系317

12.1.4 Servlet的工作原理318

12.1.5 Servlet常用接口和类319

12.2开发部署一个简单的Servlet320

12.2.1创建Servlet文件322

12.2.2 Servlet的配置文件323

12.3 Servlet实现相关的接口和类325

12.3.1 GenericServlet326

12.3.2 HttpServlet327

12.3.3 Servlet实现相关实例327

12.4 Servlet请求和响应相关331

12.4.1 HttpServletRequest接口331

12.4.2 HttpServletResponse接口333

12.4.3 Servlet请求和响应相关实例334

12.5 Servlet配置相关337

12.5.1 ServletConfig接口337

12.5.2获取Servlet配置信息的例子337

12.6 Servlet中的会话追踪342

12.6.1 HttpSession接口342

12.6.2 HttpSession应用实例344

12.7 Servlet上下文346

12.7.1 ServletContext接口346

12.7.2 ServletContext接口的应用实例347

12.8 Servlet协作349

12.8.1 RequestDispatcher349

12.8.2 forward()控制页面跳转350

12.8.3 include()控制页面包含351

12.9 Servlet异常相关353

12.9.1声明式异常处理353

12.9.2程序式异常处理355

12.10 Servlet应用实例358

12.11小结369

12.12习题369

第13章 使用ServIet过滤器和监听器371

13.1过滤器在Web开发中的应用372

13.1.1过滤器概述372

13.1.2 Filter API373

13.1.3 Filter接口373

13.1.4 FilterConfig接口374

13.1.5 FilterChain接口374

13.1.6编写过滤器类375

13.1.7过滤器的部署376

13.1.8对请求数据进行处理的过滤器380

13.1.9对响应内容进行压缩的过滤器386

13.2 Servlet监听器390

13.2.1监听器接口391

13.2.2 ServletContextListener接口392

13.2.3 ServletContextAttributeListener接口393

13.2.4 HttpSessionBindingListener接口396

13.2.5在线人数统计程序397

13.3小结402

13.4习题402

第14章JSTL标准标签库403

14.1 JSTL标记库简介404

14.2设置JSTL运行环境404

14.2.1 JSTL的安装404

14.2.2 JSTL应用示例405

14.3使用核心标签406

14.3.1表达式操作407

14.3.2建立URL411

14.3.3条件控制415

14.3.4迭代-运行循环417

14.4使用JSTL的数据库标签420

14.4.1指定数据源420

14.4.2进行查询或更新操作421

14.4.3对返回的结果进行处理424

14.4.4其他SQL标签库的标签425

14.5 i18n与国际化426

14.5.1国际化设置标签426

14.5.2消息标记库427

14.5.3数字、日期格式化429

14.6函数标签433

14.7小结433

14.8习题434

第15章 自定义标签库435

15.1自定义标签体系介绍436

15.1.1标签的形式436

15.1.2标签类相关接口和类437

15.1.3标签库描述文件442

15.1.4在Web部署描述符中引入标签库文件443

15.1.5在页面中使用标签444

15.1.6标签在Web页面中的作用445

15.2传统标签的开发445

15.2.1带属性标签的开发445

15.2.2带Body标签的开发449

15.2.3嵌套标签的开发452

15.2.4迭代标签的开发456

15.3 Simple标签的开发459

15.3.1 SimpleTag接口459

15.3.2 Simple标签的开发示例460

15.4小结462

15.5习题462

第16章Web应用开发实践463

16.1快乐购书网介绍464

16.2系统需求和设计464

16.3数据库表设计465

16.4 JSP页面开发466

16.5 JavaBean开发469

16.5.1使用Java Bean封装数据库的访问469

16.5.2购物车JavaBean475

16.6 Servlet开发478

16.6.1 Servlet开发478

16.6.2 Listener开发490

16.6.3 Filter开发491

16.7其他Bean类——Uti1497

16.8部署描述符498

16.9小结501

16.10习题502

热门推荐