图书介绍
JSP程序设计教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![JSP程序设计教程 第2版](https://www.shukui.net/cover/68/33854892.jpg)
- 郭珍,王国辉主编;张敏,张永副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115294692
- 出版时间:2012
- 标注页数:269页
- 文件大小:45MB
- 文件页数:280页
- 主题词:JAVA语言-网页制作工具-高等学校-教材
PDF下载
下载说明
JSP程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章JSP概述1
1.1 JSP技术概述1
1.1.1 Java语言1
1.1.2 Servlet技术1
1.1.3 JavaBean技术2
1.1.4 JSP技术2
1.2 JSP技术特征3
1.3 JSP的处理过程4
1.4 JSP与其他服务器端脚本语言的比较4
1.4.1 CGI4
1.4.2 ASP5
1.4.3 PHP5
1.4.4 ASP.NET5
1.5 JSP开发环境搭建5
1.5.1 JSP的运行环境5
1.5.2 JDK的安装与配置6
1.5.3 Tomcat的安装与启动8
1.6 JSP开发工具10
1.6.1 Eclipse的安装与启动10
1.6.2 Eclipse的使用11
1.7 JSP程序开发模式16
1.7.1单纯的JSP页面编程16
1.7.2 JSP+JavaBean编程16
1.7.3 JSP+Servlet+JavaBean编程17
1.7.4 WC模式18
1.8第一个JSp应用18
小结20
习题20
上机指导20
第2章JSP开发基础21
2.1 Java语言基础21
2.1.1面向对象程序设计21
2.1.2基本数据类型及基本数据类型间的转换26
2.1.3常量与变量27
2.1.4运算符的应用29
2.1.5流程控制语句31
2.1.6字符串处理36
2.1.7数组的创建与应用39
2.1.8集合类的应用40
2.1.9异常处理语句42
2.2 JavaScript脚本语言43
2.2.1 JavaScript脚本语言概述43
2.2.2在JSp中引入JavaScript43
2.2.3 JavaScript的数据类型与运算符43
2.2.4 JavaScript的流程控制语句46
2.2.5函数的定义和调用48
2.2.6事件48
2.2.7 JavaScript常用对象的应用49
小结52
习题52
上机指导53
第3章JSP语法54
3.1了解JSP的基本构成54
3.1.1 JSP中的指令标识54
3.1.2 HTML标记语言55
3.1.3嵌入的Java代码片段55
3.1.4 JSP表达式55
3.2 JSP的指令标识55
3.2.1使用page指令55
3.2.2使用include指令58
3.2.3使用taglib指令59
3.3 JSP的脚本标识59
3.3.1 JSP表达式(Expression)59
3.3.2声明标识(Declaration)60
3.3.3脚本程序(Scriptlet)61
3.4 JSP的注释61
3.4.1 HTML中的注释62
3.4.2带有JSP表达式的注释62
3.4.3隐藏注释62
3.4.4脚本程序(Scriptlet)中的注释63
3.5动作标识65
3.5.1 <jsp:include>66
3.5.2 <jsp:forward>67
3.5.3 <jsp:useBean>68
3.5.4 <jsp:setProperty>71
3.5.5 <jsp:getProperty>74
3.5.6 <jsp:fallback>74
3.5.7 <jsp:plugin>75
小结78
习题78
上机指导79
第4章JSP内置对象80
4.1 JSP内置对象概述80
4.2 request对象81
4.2.1访问请求参数81
4.2.2在作用域中管理属性82
4.2.3获取Cookie83
4.2.4获取客户信息84
4.2.5访问安全信息85
4.2.6访问国际化信息85
4.3 response对象85
4.3.1重定向网页85
4.3.2设置HTTP响应报头86
4.3.3缓冲区配置88
4.4 session对象88
4.4.1创建及获取客户的会话89
4.4.2从会话中移除指定的对象89
4.4.3销毁session90
4.4.4会话超时的管理90
4.5 application对象91
4.5.1访问应用程序初始化参数91
4.5.2管理应用程序环境属性92
4.6 out对象93
4.6.1管理响应缓冲93
4.6.2向客户端输出数据93
4.7其他内置对象93
4.7.1获取会话范围的pageContext对象93
4.7.2读取web.xml配置信息的config对象94
4.7.3应答或请求的page对象94
4.7.4获取异常信息的exception对象95
小结96
习题96
上机指导96
第5章JavaBean技术97
5.1 JavaBean概述97
5.1.1 JavaBean技术介绍97
5.1.2 JavaBean的种类98
5.1.3 JavaBean规范98
5.2 JavaBean中的属性99
5.3 JavaBean的应用101
5.3.1创建JavaBean101
5.3.2在JSP页面中应用JavaBean103
5.4 JavaBean的应用实例108
5.4.1应用JavaBean解决中文乱码108
5.4.2应用JavaBean实现购物车111
小结118
习题118
上机指导118
第6章Servlet技术119
6.1 S ervlet基础119
6.1.1 Servlet技术简介119
6.1.2 Servlet技术功能119
6.1.3 Servlet技术特点120
6.1.4 Servlet的生命周期120
6.1.5 Servlet与JSP的区别121
6.1.6 Servlet的代码结构122
6.1.7开发简单的Servlet程序122
6.2 Servlet API编程常用接口和类123
6.2.1 Servlet接口123
6.2.2 HttpServlet类124
6.2.3 ServletConfig接口124
6.2.4 HttpServletRequest接口125
6.2.5 HttpServletResponse接口126
6.2.6 GenericServlet类126
6.3 Servlet开发127
6.3.1 Servlet的创建127
6.3.2 Servlet的配置128
6.4 Servlet的应用实例130
6.4.1应用Servlet实现留言板130
6.4.2应用Servlet实现购物车134
小结141
习题141
上机指导142
第7章JSP实用组件143
7.1 JSP文件操作143
7.1.1添加表单及表单元素143
7.1.2创建上传对象144
7.1.3解析上传请求144
7.2发送E-mail146
7.2.1 Java Mail组件简介147
7.2.2 Java Mail核心类简介147
7.2.3搭建Java Mail的开发环境151
7.2.4在JSP中应用Java Mail组件发送E-mail151
7.3 JSP动态图表153
7.3.1 JFreeChart的下载与使用154
7.3.2 JFreeChart的核心类155
7.3.3利用JFreeChart生成动态图表155
7.4 JSP报表157
7.4.1 iText组件简介157
7.4.2 iText组件的下载与配置158
7.4.3应用iText组件生成JSP报表158
小结166
习题166
上机指导166
第8章JSP数据库应用开发167
8.1数据库管理系统167
8.1.1 SQL Server 2008数据库167
8.1.2 MySQL数据库169
8.1.3 Oracle数据库169
8.1.4 Access数据库170
8.2 JDBC概述170
8.2.1 JDBC技术介绍170
8.2.2 JDBC驱动程序171
8.3 JDBC中的常用接口171
8.3.1驱动程序接口Driver171
8.3.2驱动程序管理器DriverManager172
8.3.3数据库连接接口Connection172
8.3.4执行SQL语句接口Statement173
8.3.5执行动态SQL语句接口PreparedStatement173
8.3.6执行存储过程接口CallableStatement174
8.3.7访问结果集接口ResultSet174
8.4连接数据库175
8.4.1加载JDBC驱动程序175
8.4.2创建数据库连接176
8.4.3执行SQL语句176
8.4.4获得查询结果176
8.4.5关闭连接176
8.5典型JSP数据库连接177
8.5.1 SQL Server 2008数据库的连接177
8.5.2 Access数据库的连接178
8.5.3 MySQL数据库的连接178
8.6数据库操作技术179
8.6.1查询操作179
8.6.2添加操作180
8.6.3修改操作181
8.6.4删除操作182
8.7连接池技术182
8.7.1连接池简介182
8.7.2在Tomcat中配置连接池183
8.7.3使用连接池技术访问数据库184
小结185
习题185
上机指导186
第9章JSP高级程序设计187
9.1 JSP与Ajax技术187
9.1.1 Ajax的开发模式187
9.1.2 Ajax使用的技术188
9.1.3搭建Ajax开发框架190
9.1.4 Ajax开发需要注意的几个问题192
9.2 EL表达式及标签193
9.2.1表达式语言193
9.2.2 JSTL标准标签库196
9.2.3自定义标签库的开发205
9.3 JSP框架技术209
9.3.1 Struts 2框架209
9.3.2 Spring框架210
9.3.3 Hibernate技术211
小结212
习题212
上机指导212
第10章JSP综合开发实例——个人博客213
10.1网站总体设计213
10.2数据库设计214
10.2.1 ER图214
10.2.2数据表概要说明215
10.2.3主要数据表的结构215
10.3文件架构设计216
10.4公共类的编写217
10.4.1数据库连接及操作类217
10.4.2字符串处理类219
10.5前台主页面设计220
10.5.1前台主页面概述220
10.5.2前台主页面的布局220
10.5.3前台主页面的实现221
10.6文章显示模块设计222
10.6.1文章显示模块概述222
10.6.2首页面文章的列表显示实现过程223
10.6.3文章详细显示的实现过程226
10.7博主登录模块设计230
10.7.1博主登录功能概述230
10.7.2博主登录实现过程231
10.8相册管理模块设计234
10.8.1相册管理模块概述234
10.8.2相册管理模块实现过程235
小结241
第11章 课程设计一——在线投票系统243
11.1课程设计的目的243
11.2设计思路244
11.3设计过程246
11.3.1数据表的设计246
11.3.2值JavaBean的设计247
11.3.3数据库操作类的编写248
11.3.4工具类的编写252
11.3.5显示投票选项的设计253
11.3.6参与投票的设计254
11.3.7查看结果的设计256
小结258
第12章 课程设计二——Ajax聊天室259
12.1课程设计的目的259
12.2设计思路259
12.3设计过程260
12.3.1用户JavaBean的编写260
12.3.2登录页面的设计260
12.3.3聊天室主页面设计261
12.3.4在线人员列表的设计262
12.3.5用户发言的设计264
12.3.6显示聊天内容的设计265
12.3.7退出聊天室的设计266
小结267
参考文献269