图书介绍

JSP实训教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP实训教程
  • 郭新,叶春蕾,王琳,张俊华,蔡聚波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302284543
  • 出版时间:2012
  • 标注页数:363页
  • 文件大小:77MB
  • 文件页数:381页
  • 主题词: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 JSP技术背景1

1.2动态网页技术1

1.2.1 CGI2

1.2.2 ASP2

1.2.3 ASP.NET2

1.2.4 PHP2

1.2.5 Servlet3

1.2.6 JSP3

1.2.7动态网页技术的比较3

1.3 JSP页面与JSP运行原理4

1.3.1 JSP的工作原理4

1.3.2编译后的JSP6

实训1 JSP开发环境搭建与运行6

实训2 JSP集成开发工具MyEclipse16

1.4小结28

习题29

第2章 JSP开发基础30

2.1 HTML语言30

2.1.1 HTML概述30

2.1.2简单格式标记31

2.1.3超链接与图片标记31

2.1.4表格设计32

2.1.5表单设计33

2.1.6框架结构35

实训3 HTML简单网页设计36

2.2 JavaScript脚本语言41

2.2.1 JavaScript脚本语言概述41

2.2.2在JSP中引入JavaScript42

2.2.3 JavaScript的数据类型与运算符43

2.2.4 JavaScript的流程控制语句46

2.2.5函数的定义和调用48

2.2.6事件48

2.2.7 JavaScript常用对象的应用49

实训4 JavaScript综合应用50

2.3 Dreamweaver52

2.3.1操作界面53

2.3.2用Dreamweaver建立JSP站点54

实训5用Dreamweaver设计简单网站54

2.4 Java语言基础62

2.4.1面向对象程序设计63

2.4.2标识符、关键字和分隔符66

2.4.3基本数据类型及之间的转换68

2.4.4常量与变量70

2.4.5运算符与表达式71

2.4.6流程控制语句74

2.4.7数组的创建与应用77

2.4.8字符串处理78

2.4.9集合类82

2.4.10异常处理83

实训6 Java综合应用86

2.5小结90

习题90

第3章 JSP语法91

3.1 JSP的基本构成91

3.1.1 JSP中的指令标识92

3.1.2 HTML标记语言92

3.1.3嵌入的Java代码片段92

3.1.4 JSP表达式92

3.2 JSP的注释93

3.2.1 HTML中的注释93

3.2.2带有JSP表达式的注释94

3.2.3隐藏注释94

3.2.4脚本程序中的注释95

3.3 JSP的脚本标识97

3.3.1 JSP表达式98

3.3.2声明标识99

3.3.3脚本程序100

实训7灵活使用JSP脚本等元素进行JSP编程101

3.4 JSP的指令标识103

3.4.1 page指令103

3.4.2 include指令104

3.4.3 taglib指令105

实训8 include指令实现网页模板106

3.5动作标识107

3.5.1 〈jsp:include〉107

3.5.2 〈jsp:forward〉109

3.5.3 〈jsp:useBean〉109

3.5.4 〈jsp:setProperty〉112

3.5.5 〈jsp:getProperty〉114

3.5.6 〈jsp:fallback〉114

3.5.7 〈jsp:plugin〉115

实训9动作标识综合应用117

3.6小结117

习题118

第4章 JSP内置对象119

4.1 JSP内置对象概述119

4.2 request对象120

4.2.1访问请求参数121

4.2.2管理属性123

4.2.3获取客户端Cookie信息124

4.2.4获取客户信息125

实训10 request对象实现页面信息的提取126

4.3 response对象126

4.3.1重定向网页127

实训11 response实现重定向页面127

4.3.2设置HTTP响应报头129

4.3.3缓冲区配置130

4.4 session对象131

实训12 session对象实现保持会话信息132

4.5 application对象133

4.5.1访问应用程序初始化参数133

4.5.2管理应用程序环境属性133

实训13 application对象实现简单统计在线人数134

4.6 out对象135

实训14 out对象实现向客户端输出数据136

4.7其他内置对象136

4.7.1获取会话范围的pageContext对象136

4.7.2读取web.xml配置信息的config对象137

4.7.3应答或请求的page对象137

4.7.4获取异常信息的exception对象138

4.8小结138

习题139

第5章 JavaBean技术140

5.1 JavaBean的基本概念140

5.1.1 JavaBean的属性141

5.1.2 JavaBean的方法143

实训15创建简单属性的JavaBean143

5.2在JSP中使用JavaBean144

5.2.1创建JavaBean144

5.2.2在JSP页面中应用JavaBean146

实训16应用JavaBean封装数据库访问操作150

5.3小结153

习题153

第6章 Servlet技术154

6.1 Servlet基础154

6.1.1 Servlet技术简介154

6.1.2 Servlet技术功能154

6.1.3 Servlet技术特点155

6.1.4 Servlet的生命周期155

6.1.5 Servlet与JSP的区别156

6.1.6 Servlet的代码结构156

实训17开发简单的Servlet程序157

6.2 Servlet API编程常用接口和类158

6.2.1 Servlet接口159

6.2.2 HttpServlet类159

6.2.3 ServletConfig接口159

6.2.4 HttpServletRequest接口160

6.2.5 HttpServletResponse接口161

6.2.6 GenericServlet类161

6.3 Servlet开发162

6.3.1 Servlet的创建162

6.3.2 Servlet的配置162

实训18应用Servlet读取所有HTML表单数据164

6.4小结167

习题167

第7章 JSP实用组件168

7.1 JSP文件操作168

7.1.1 jspSmartUpload组件的安装与配置168

7.1.2 jspSmartUpload组件中的常用类169

实训19利用jspSmartUpload组件实现文件的上传和下载173

7.2 E-mail发送接收组件176

7.2.1邮件传输协议176

7.2.2 JavaMail组件简介176

7.2.3 JavaMail核心类简介177

7.2.4搭建JavaMail的开发环境179

实训20利用JavaMail组件发送E-mail180

7.3 JSP动态图表组件182

7.3.1 JFreeChart组件简介182

7.3.2 JFreeChart的下载与安装183

7.3.3 JFreeChart的核心类184

实训21利用JFreeChart生成动态图表184

7.4 JSP报表组件186

7.4.1 iText组件简介186

7.4.2 iText组件的下载与配置187

实训22利用iText组件生成PDF文档187

7.5 JSP在线编辑组件190

7.5.1 CKEditor组件简介190

7.5.2 CKEditor组件的下载与配置190

实训23利用CKEditor实现在线编辑192

7.6小结194

习题194

第8章 JSP数据库应用开发195

8.1关系数据库195

8.2数据库管理系统197

8.2.1 SQL Server 2005数据库198

8.2.2 MySQL数据库198

8.2.3 Oracle数据库198

8.2.4 Access数据库198

实训24数据库MySQL的安装和使用199

8.3 JDBC概述208

8.3.1 JDBC技术介绍208

8.3.2 JDBC驱动程序208

8.4 JDBC中的常用接口209

8.4.1驱动程序接口Driver209

8.4.2驱动程序管理器DriverManager类210

8.4.3数据库连接接口Connection210

8.4.4执行SQL语句接口Statement211

8.4.5执行动态SQL语句接口PreparedStatement213

8.4.6执行存储过程接口Ca11ableStatement214

8.4.7访问结果集接口ResultSet214

8.5连接数据库216

8.5.1加载JDBC驱动程序216

8.5.2创建数据库连接216

8.5.3创建一个Statement217

8.5.4执行SQL语句217

8.5.5获得查询结果218

8.5.6关闭JDBC对象218

实训25 JDBC Driver for MySQL的下载和使用219

8.6典型JSP数据库连接222

8.6.1 SQL Server 2005数据库的连接222

8.6.2 Access数据库的连接直接用ODBC222

8.6.3 MySQL数据库的连接223

实训26 JSP连接不同类型数据库223

8.7数据库操作技术225

8.7.1查询操作225

8.7.2添加操作225

8.7.3修改操作226

8.7.4删除操作226

实训27利用JDBC实现数据库的操作227

实训28 JSP+JavaBean模式开发数据库232

8.8连接池技术235

8.8.1连接池简介235

8.8.2在Tomcat中配置连接池236

8.8.3使用连接池技术访问数据库237

实训29 JSP利用连接池连接数据库237

8.9小结238

习题238

第9章 JSP高级程序设计239

9.1 JSP与Ajax技术239

9.1.1 Ajax简介239

9.1.2 Ajax的工作原理239

9.1.3 Ajax使用的技术240

9.1.4 Ajax开发需要注意的几个问题243

实训30应用Ajax局部刷新显示用户245

9.2 JSP框架技术248

9.2.1 Struts 2框架248

实训31创建简单Struts 2应用程序250

9.2.2 Spring框架254

实训32创建简单Spring应用程序255

9.2.3 Hibernate技术257

实训33创建简单Hibernate应用程序257

9.3小结261

习题262

第10章 在线投票系统263

10.1需求分析263

10.1.1系统概述263

10.1.2系统运行环境263

10.1.3功能需求264

10.2总体设计264

10.2.1开发和设计的总体思想264

10.2.2系统模块结构图264

10.2.3模块设计264

10.2.4系统流程描述265

10.2.5界面设计265

10.2.6数据库设计265

10.3详细设计267

10.3.1数据库访问模块267

10.3.2投票功能模块269

10.3.3系统维护模块271

10.4小结275

第11章 实验室选课系统276

11.1系统概述276

11.1.1系统功能分析276

11.1.2系统预览277

11.1.3系统特点279

11.2系统设计279

11.2.1系统设计思想279

11.2.2系统功能分析280

11.2.3业务流程280

11.3数据库设计281

11.3.1设计思路281

11.3.2表设计281

11.3.3表关系图283

11.4逻辑层的设计与实现284

11.4.1逻辑层包结构设计284

11.4.2数据库连接池bean的编写285

11.4.3记录日志的Debug类291

11.4.4初始化Servlet的InitServlet类293

11.4.5抽象用户模型DBOperation类294

11.4.6学生模型Student类295

11.4.7教师Teacher类306

11.4.8管理员Admin类328

11.4.9异常InvalidUserException类354

11.5表示层与逻辑层整合354

11.6经验与技巧361

11.7小结362

参考文献363

热门推荐