图书介绍
JSP程序设计pdf电子书版本下载
- 佟强编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302307204
- 出版时间:2013
- 标注页数:285页
- 文件大小:49MB
- 文件页数:299页
- 主题词:JAVA语言-网页制作工具-高等学校-教材
PDF下载
下载说明
JSP程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章HTML 1
1.1页面 1
1.1.1 HTML文档结构 1
1.1.2语言字符集信息 2
1.1.3背景颜色和文字色彩 2
1.1.4页面空白 2
1.1.5链接 2
1.1.6水平线 3
1.1.7注释 3
1.2字体 3
1.2.1标题 3
1.2.2字号 3
1.2.3物理样式 4
1.2.4逻辑样式 4
1.2.5字体颜色 4
1.2.6客户端字体 5
1.2.7字符实体 5
1.3文字布局 5
1.3.1行的控制 6
1.3.2文字的对齐 6
1.3.3 DIV标签 6
1.3.4列表 8
1.3.5定制列表元素 9
1.3.6预格式化文本 9
1.4图像 10
1.4.1插入图像 10
1.4.2图像的超链接 10
1.4.3图像映射图 10
1.5表单 11
1.5.1基本语法 11
1.5.2按钮 11
1.5.3文本框和密码框 12
1.5.4复选框 13
1.5.5单选框 13
1.5.6隐藏表单域 14
1.5.7列表框 14
1.5.8文本区域 16
1.5.9文件上传 16
1.5.10图像按钮 16
1.6表格 17
1.6.1表格的基本语法 17
1.6.2跨多行多列的单元格 17
1.6.3尺寸设置 18
1.6.4单元格对齐方式 20
1.6.5表格在页面中的对齐 21
1.6.6分组显示 21
1.6.7表格嵌套 22
1.7框架 22
1.7.1框架基本语法 22
1.7.2框架布局 22
1.7.3框架间互相操作 23
1.7.4内联框架 24
本章小结 24
第2章JSP简介 26
2.1动态网页技术 26
2.1.1动态网页的概念 26
2.1.2 CGI 26
2.1.3 ASP 26
2.1.4 ASP.NET 27
2.1.5 PHP 27
2.1.6 Servlet 27
2.1.7 JSP 27
2.2 JSP基本概念 27
2.2.1 JSP的工作原理 27
2.2.2常见应用服务器 28
2.2.3 Web应用程序的目录结构 28
2.2.4常见集成开发环境 29
2.3应用服务器Tomcat 29
2.3.1 Tomcat简介 29
2.3.2安装Tomcat 29
2.3.3启动/停止Tomcat 30
2.3.4访问Tomcat 30
2.3.5安装/移除Tomcat服务 31
2.3.6 Tomcat Manager 32
2.3.7修改Tomcat监听端口 32
2.4集成开发环境Eclipse 33
2.4.1 Eclipse简介 33
2.4.2安装Eclipse 34
2.4.3安装Eclipse插件 34
2.4.4 Eclipse中添加Tomcat 35
2.4.5开发第一个JSP程序 35
2.4.6文件的字符编码 39
本章小结 40
第3章JSP语法 41
3.1 JSP文件的组成 41
3.1.1一个典型的JSP文件 41
3.1.2分析JSP文件中的元素 42
3.1.3 JSP文件的运行结果 42
3.1.4 JSP转译的Java源文件 43
3.2 JSP中的注释 45
3.3指令元素 47
3.3.1 page指令 47
3.3.2 include指令 49
3.3.3 taglib指令 51
3.4脚本元素 51
3.4.1声明 52
3.4.2表达式 54
3.4.3小脚本 55
3.4.4表达式语言 57
3.5动作元素 57
3.5.1 〈jsp:param〉 58
3.5.2 〈jsp:include〉 58
3.5.3 〈jsp:forward〉 59
3.5.4 〈jsp:useBean〉 61
本章小结 61
第4章JSP内部对象 63
4.1 HTTP协议 63
4.1.1统一资源定位符URL 63
4.1.2 HTTP工作原理 64
4.1.3 HTTP报文格式 65
4.1.4 Cookie 68
4.2内部对象介绍 68
4.2.1内部对象的功能 68
4.2.2内部对象的类型 69
4.3内部对象 69
4.3.1 out 69
4.3.2 request 69
4.3.3 response 75
4.3.4 session 79
4.3.5 application 83
4.3.6 config 86
4.3.7 page 87
4.3.8 pageContext 87
4.3.9 exception 88
4.4 JSP实例 90
4.4.1用户登录 90
4.4.2最简单的购物小车 92
4.4.3考研成绩查询系统 95
本章小结 100
第5章JSP中使用JavaBean 102
5.1 JavaBean介绍 102
5.1.1 JavaBean简介 102
5.1.2编写JavaBean遵循的原则 103
5.1.3 JavaBean的属性 104
5.2 〈jsp:useBean〉 105
5.2.1 〈jsp:useBean〉基本语法 105
5.2.2 JavaBean的条件化操作 106
5.2.3 JavaBean存放的位置 108
5.2.4 JavaBean的作用范围 109
5.3获取JavaBean的属性 110
5.3.1 〈jsp:getProperty〉 110
5.3.2使用EL获取JavaBean属性 112
5.4 〈jsp:setProperty〉 112
5.4.1 value给出属性的值 112
5.4.2 param给出HTTP请求参数的名字 113
5.4.3自动匹配单个HTTP请求参数 114
5.4.4自动匹配全部HTTP请求参数 114
5.4.5索引属性的HTTP请求参数自动匹配 115
5.5用户登录(JSP+JavaBean+MySQL) 117
5.5.1用户表:user 117
5.5.2用户类:User.java 118
5.5.3 JSP页面 119
5.6购物小车(JSP+JavaBean+MySQL) 121
5.6.1商品表:item 121
5.6.2商品类:Item 122
5.6.3数据库类:Database 123
5.6.4商品表数据访问类:ItemDao 124
5.6.5购物小车类:Cart 125
5.6.6商品列表页面:shopping.jsp 128
5.6.7购物小车页面:cart.jsp 130
本章小结 131
第6章 表达式语言EL 133
6.1 EL简介 133
6.2 EL语法 133
6.2.1字面值 134
6.2.2操作符“[]”和“.” 134
6.2.3算术运算符 137
6.2.4关系运算符 137
6.2.5逻辑运算符 137
6.2.6 empty运算符 138
6.2.7条件运算符 138
6.3 EL中的隐含对象 138
6.3.1 pageContext对象 139
6.3.2范围对象 140
6.3.3请求参数对象 141
6.3.4请求头对象 144
6.3.5 Cookie对象 145
6.3.6初始化参数 145
本章小结 146
第7章 标准标签库JSTL 147
7.1 JSTL介绍 147
7.1.1 JSTL的功能 147
7.1.2 JSTL的优点 147
7.1.3 JSTL的安装 148
7.1.4 JSTL的使用 148
7.2一般用途的标签 148
7.2.1 〈c:out〉 149
7.2.2 〈c:set〉 149
7.2.3 〈c:remove〉 151
7.2.4 〈c:catch〉 152
7.3条件标签 153
7.3.1 〈c:if〉 153
7.3.2 〈c:choose〉 154
7.4迭代标签 155
7.4.1 〈c:forEach〉 155
7.4.2 〈c:forTokens〉 160
7.5 SQL标签 161
7.5.1 〈sql:setDataSource〉 162
7.5.2 〈sql:query〉 162
7.5.3 〈sql:update〉 164
7.5.4 〈sql:transaction〉 165
7.5.5 〈sql:param〉 165
7.5.6 〈sql:dateParam〉 165
7.6投票系统(JSTL+MySQL) 165
7.6.1创建投票数据库 166
7.6.2数据库连接池配置 167
7.6.3投票页面 167
本章小结 169
第8章Servlet技术 171
8.1 Servlet介绍 171
8.1.1什么是Servlet 171
8.1.2 Servlet的特点 171
8.1.3 Servlet和JSP的比较 172
8.1.4使用Eclipse新建Servlet 172
8.1.5 Servlet处理请求参数 175
8.2 Servlet的工作原理 177
8.2.1 Servlet的生命周期 177
8.2.2实现Servlet类 177
8.2.3部署Servlet 179
8.2.4 Servlet存放的位置 181
8.2.5获得其他JSP内部对象 181
8.2.6启动装入优先级 183
8.3 Servlet高级例子 183
8.3.1动态生成JPEG图片 183
8.3.2 JavaMail发送电子邮件 186
8.3.3 Commons FileUpload上传文件 190
本章小结 194
第9章 监听器和过滤器 195
9.1监听器 195
9.1.1监听Web应用 196
9.1.2监听HTTP会话 197
9.1.3监听HTTP请求 200
9.2监听器例子 201
9.2.1统计在线人数 202
9.2.2加载后台服务对象 204
9.3过滤器 207
9.3.1过滤器的概念 207
9.3.2过滤器的链式结构 207
9.3.3实现过滤器 208
9.3.4部署过滤器 209
9.4过滤器例子 210
9.4.1字符集过滤器 210
9.4.2用户认证过滤器 212
9.4.3自定义日志过滤器 215
本章小结 217
第10章MVC设计模式 218
10.1 JSP的两种模式 218
10.1.1模式一 218
10.1.2模式二 218
10.1.3两种模式的比较 219
10.1.4 JSP和Servlet的选择 219
10.2 MVC模式 220
10.2.1 MVC模式的概念 220
10.2.2各种技术总结 220
10.2.3 MVC模式的实现 221
10.3 MVC例子 222
10.3.1 Hello MVC 222
10.3.2个人主页模板 224
10.4 MVC框架Struts2 233
10.4.1 Struts2简介 233
10.4.2 Struts2工作流程 233
10.4.3 Struts2的配置 234
10.4.4第一个Struts2程序 236
本章小结 240
第11章 访问数据库 241
11.1 JDBC 241
11.1.1 JDBC简介 241
11.1.2 Driver 241
11.1.3 DriverManager 242
11.1.4 Connection 242
11.1.5 Statement 243
11.1.6 ResultSet 244
11.1.7 PreparedStatement 244
11.1.8 DatabaseMetadata 244
11.1.9 ResultSetMetadata 244
11.2连接常用数据库 245
11.2.1连接SQL Server 2008 245
11.2.2连接MySQL 5.0 250
11.2.3连接Oracle 10g 252
11.3基本数据库操作 254
11.3.1查询数据 255
11.3.2插入数据 256
11.3.3带参数的SQL语句 258
11.3.4更新数据 259
11.3.5删除数据 260
11.3.6获取元数据 260
11.4高级数据库操作 262
11.4.1获得数据库生成的主键 262
11.4.2事务处理 264
11.4.3存储过程 268
11.4.4批处理 271
11.4.5分页显示查询结果 272
11.5连接池和数据源 275
11.5.1 Tomcat下配置数据源 275
11.5.2 JSP中使用数据源 276
11.5.3 Database工具类 277
11.6 ORM与Hibernate 278
11.6.1 Hibernate核心类和接口 279
11.6.2 Hibernate配置文件 280
11.6.3 Hibernate映射 281
11.6.4使用Hibernate 283
本章小结 285