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

- 郭新,叶春蕾,王琳,张俊华,蔡聚波编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302284543
- 出版时间:2012
- 标注页数:363页
- 文件大小:77MB
- 文件页数:381页
- 主题词:JAVA语言-网页制作工具-高等学校-教材
PDF下载
下载说明
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
热门推荐
- 2558652.html
- 2270000.html
- 3391016.html
- 2678816.html
- 2417241.html
- 1781528.html
- 269057.html
- 1905842.html
- 988449.html
- 3516658.html
- http://www.ickdjs.cc/book_135923.html
- http://www.ickdjs.cc/book_791533.html
- http://www.ickdjs.cc/book_1707996.html
- http://www.ickdjs.cc/book_1886459.html
- http://www.ickdjs.cc/book_850462.html
- http://www.ickdjs.cc/book_1670792.html
- http://www.ickdjs.cc/book_960466.html
- http://www.ickdjs.cc/book_3156292.html
- http://www.ickdjs.cc/book_2745580.html
- http://www.ickdjs.cc/book_1873126.html