图书介绍
JSP动态网站开发实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 康牧编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302202059
- 出版时间:2009
- 标注页数:344页
- 文件大小:61MB
- 文件页数:358页
- 主题词: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 为什么使用JSP2
1.3 所需软件3
1.4 安装与配置JDK3
1.4.1 下载JDK 1.53
1.4.2 安装JDK 1.54
1.4.3 JDK环境变量设置7
1.5 安装与配置Tomcat9
1.5.1 下载Tomcat 5.59
1.5.2 安装Tomcat 5.59
1.5.3 测试Tomcat13
1.6 JSP开发工具——MyEclipse14
1.6.1 MyEclipse安装与配置14
1.6.2 MyEclipse下开发JSP应用18
1.7 本章小结23
1.8 课后习题23
第2章 JSP基础25
2.1 JSP简介25
2.2 JSP语法概要26
2.2.1 JSP指令26
2.2.2 JSP声明26
2.2.3 Java程序片段(Scriptlet)26
2.2.4 数据变量的Java表达式27
2.2.5 隐含对象27
2.3 JSP中Java的应用27
2.3.1 在JSP开发中的Java语法28
2.3.2 Java在JSP开发中的应用——异常处理33
2.4 JSP工作原理39
2.5 JSP基本规范40
2.5.1 文件命名规则40
2.5.2 空白和JSP空白元素40
2.5.3 JSP页面的注释41
2.5.4 对象、隐性对象和作用域41
2.6 本章小结43
2.7 课后习题43
第3章 JSP语法45
3.1 JSP脚本元素45
3.1.1 JSP声明45
3.1.2 JSP表达式46
3.1.3 JSP脚本片段(Scriptlet)48
3.2 JSP指令49
3.2.1 page指令49
3.2.2 include指令52
3.2.3 taglib指令52
3.3 JSP动作53
3.3.1 参数传递——jsp:param动作53
3.3.2 页面包含——jsp:include动作54
3.3.3 页面重定向——jsp:forward动作55
3.3.4 嵌入HTML对象——jsp:plugin动作59
3.3.5 jsp:usebean、jsp:setProperty和jsp:getProperty动作62
3.3.6 jsp:element动作62
3.3.7 jsp:attribute动作63
3.3.8 jsp:body动作63
3.3.9 jsp:text动作64
3.3.10 jsp:invoke动作64
3.3.11 jsp:doBody动作65
3.3.12 jsp:output动作65
3.3.13 jsp:root动作66
3.3.14 jsp:declaration动作66
3.3.15 jsp:scriptlet动作66
3.3.16 jsp:expression动作66
3.4 本章小结67
3.5 课后习题67
第4章 JSP内置对象69
4.1 request请求对象69
4.1.1 方法介绍69
4.1.2 request对象成员71
4.1.3 request对象的方法使用举例72
4.2 response响应对象77
4.2.1 方法介绍77
4.2.2 response对象成员78
4.2.3 response对象的方法使用举例80
4.3 out输出对象83
4.3.1 方法介绍83
4.3.2 out对象成员83
4.3.3 out对象方法的使用举例84
4.4 pageContext页面上下文对象84
4.4.1 方法介绍85
4.4.2 pageContext对象成员86
4.4.3 pageContext对象的方法使用举例86
4.5 session会话对象87
4.5.1 方法介绍87
4.5.2 session对象的方法使用举例88
4.6 application应用程序对象91
4.6.1 方法介绍91
4.6.2 application对象的方法使用举例92
4.7 page页面对象94
4.7.1 方法介绍94
4.7.2 page对象的方法使用举例95
4.8 config参数配置对象96
4.8.1 方法介绍96
4.8.2 config对象的方法使用举例96
4.9 exception异常处理对象97
4.9.1 方法介绍97
4.9.2 exception对象的方法使用举例98
4.10 本章小结99
4.11 课后习题99
第5章 JSP标准标记库101
5.1 JSTL简介101
5.2 Core标记库102
5.2.1 通用标记102
5.2.2 条件处理104
5.2.3 循环和迭代105
5.2.4 URL操作107
5.3 I18N标记库109
5.3.1 国际化标记109
5.3.2 格式化标记112
5.4 SQL标记库115
5.4.1 <sql:setDataSource>标记115
5.4.2 <sql:query>标记116
5.4.3 <sql:param>标记117
5.4.4 <sql:dateParam>标记117
5.4.5 <sql:update>标记118
5.4.6 <sql:transaction>标记118
5.5 XML标记库118
5.5.1 核心操作118
5.5.2 流程控制121
5.5.3 转换操作122
5.6 Function标记库124
5.6.1 判断函数fn:contains124
5.6.2 判断函数fn:containsIgnoreCase125
5.6.3 词头判断函数fn:startsWith125
5.6.4 词尾判断函数fn:endsWith125
5.6.5 字符匹配函数:fn:indexOf126
5.6.6 替换函数fn:replace126
5.6.7 字符串截取函数fn:substring127
5.6.8 起始到定位截取字符串函数fn:substringBefore127
5.6.9 结尾到定位截取字符串函数fn:substringAfter127
5.6.10 分隔符转换数组函数fn:split128
5.6.11 分隔符函数fn:join128
5.6.12 小写转换函数fn:toLowerCase128
5.6.13 大写转换函数fn:toUpperCase129
5.6.14 空格删除函数fn:trim129
5.6.15 字符实体转换函数fn:escapeXml129
5.6.16 长度函数fn:length130
5.7 JSTL使用举例130
5.8 本章小结133
5.9 课后习题133
第6章 JSP自定义标记135
6.1 自定义标记135
6.1.1 可重用性135
6.1.2 创建自定义标记135
6.1.3 使用自定义标记139
6.1.4 JavaBean与自定义标记140
6.2 标记文件140
6.2.1 内容重用141
6.2.2 自定义模板142
6.2.3 标记文件中的变量145
6.3 简单标记146
6.3.1 SimpleTag接口146
6.3.2 简单标记的基本生命周期146
6.3.3 SimpleTagSupport类147
6.3.4 简单标记实例147
6.4 标记库重用150
6.5 本章小结151
6.6 课后习题152
第7章 使用JavaBean组件154
7.1 认识JavaBean154
7.1.1 JavaBean简介154
7.1.2 创建JavaBean155
7.2 使用JavaBean156
7.2.1 配置JavaBean156
7.2.2 <jsp:useBean>标记156
7.2.3 <jsp:setProperty>标记158
7.2.4 <jsp:getProperty>标记159
7.2.5 使用JavaBean获取页面提交信息160
7.3 在EL表达式中使用JavaBean164
7.3.1 EL简介164
7.3.2 在JavaBean中的使用165
7.4 使用JavaBean访问数据库168
7.4.1 编写访问数据库的JavaBean168
7.4.2 使用JavaBean访问数据库170
7.5 自动类型转换170
7.6 本章小结171
7.7 课后习题171
第8章 Servlet基础173
8.1 Java Servlet简介173
8.2 Servlet的技术特点173
8.3 Servlet的功能176
8.4 Servlet的基本结构176
8.5 Servlet的生命周期178
8.6 常用的Servlet API178
8.6.1 Servlet接口178
8.6.2 ServletRequest接口180
8.6.3 ServletResponse接口182
8.6.4 HttpServlet接口183
8.6.5 HttpServletRequest接口186
8.6.6 HttpServletResponse接口187
8.6.7 HttpSession接口188
8.7 Servlet的开发举例190
8.7.1 Web应用程序190
8.7.2 与Servlet相关的元素191
8.7.3 Servlet名称、初始化参数和映射191
8.7.4 调用Servlet192
8.7.5 实例1:Hello World193
8.7.6 实例2:Welcome194
8.7.7 实例3:HTTP Servlet196
8.8 本章小结201
8.9 课后习题201
第9章 Servlet高级技术203
9.1 JSP中Cookie的使用203
9.1.1 Cookie概述和用途203
9.1.2 Servlet的Cookie API204
9.1.3 使用Cookie208
9.2 JSP中的用户会话216
9.2.1 什么是会话216
9.2.2 会话管理的方法218
9.3 动态页面请求转发224
9.3.1 RequestDispatcher接口224
9.3.2 获得RequestDispatcher对象226
9.4 本章小结227
9.5 课后习题228
第10章 JSP开发与应用模式230
10.1 模式1:JSP+JavaBean230
10.2 模式2:JSP+Servlet+JavaBean237
10.3 MVC模式244
10.4 MVC2模式245
10.5 Servlet与JSP的整合246
10.6 层次模式247
10.6.1 两层应用模式247
10.6.2 N层应用模式247
10.7 J2EE中的Servlet/JSP248
10.8 本章小结249
10.9 课后习题249
第11章 使用JDBC进行数据访问251
11.1 数据库和常用的SQL语句251
11.1.1 关系数据库简介251
11.1.2 SQL语句251
11.2 JDBC技术和驱动程序255
11.2.1 JDBC简介255
11.2.2 数据库驱动器程序256
11.3 JDBC常用接口258
11.3.1 Driver接口258
11.3.2 DriverManager类260
11.3.3 Connection接口261
11.3.4 Statement接口262
11.3.5 ResultSet接口270
11.4 数据源和连接池275
11.4.1 连接池的概念275
11.4.2 数据源的概念及配置276
11.4.3 使用数据源280
11.5 本章小结282
11.6 课后习题282
第12章 Struts与Servlet/JSP284
12.1 Struts简介284
12.1.1 Struts是什么284
12.1.2 为什么要用Struts286
12.1.3 安装Struts286
12.2 配置Struts应用287
12.2.1 web.xml配置文件288
12.2.2 struts-config.xml配置文件288
12.3 Struts主要控制器组件291
12.3.1 ActionServlet组件291
12.3.2 ActionMapping组件292
12.3.3 ActionForm组件292
12.3.4 Action组件293
12.4 Struts标记库295
12.4.1 Struts-html标记库295
12.4.2 Struts-bean标记库300
12.5 使用Struts开发JSP应用实例305
12.6 本章小结311
12.7 课后习题311
第13章 办公管理系统314
13.1 总体设计314
13.2 界面设计316
13.3 数据库设计320
13.3.1 数据表的概要说明320
13.3.2 主要表结构说明321
13.3.3 表之间的关系图323
13.4 办公管理系统的详细设计324
13.4.1 创建数据库324
13.4.2 与数据库连接的实现324
13.4.3 办公管理系统员工模块设计327
13.4.4 办公管理系统管理员模块设计334
13.5 本章小结343
参考文献344