JSP动态网站开发案例指导PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:余芳,林美,夏跃伟等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121086120
- 页数:490 页
第1章 JSP入门 1
1.1 Web动态网站概述 1
1.1.1 Web网站工作原理 1
1.1.2 HTML技术 1
1.1.3 CSS技术 2
1.1.4 JavaScript技术 5
1.1.5 JSP工作原理 6
1.2 JSP运行环境配置 11
1.2.1 JSP的运行环境 11
1.2.2 JDK安装配置 11
1.2.3 Eclipse安装配置 13
1.2.4 Myeclipse安装配置 17
1.2.5 Tomcat安装配置 20
1.2.6 Myeclipse中配置Tomcat 23
1.3 Eclipse+MyEclipse+Tomcat开发Web应用程序步骤 24
1.4 小结 30
第2章 JSP语法 31
2.1 JSP构成 31
2.2 页面指令元素 32
2.2.1 页面指令 33
2.2.2 include指令 34
2.2.3 taglib指令 36
2.3 脚本元素 36
2.3.1 声明 36
2.3.2 表达式 38
2.3.3 脚本 39
2.4 动作元素 41
2.4.1 〈jsp:param〉 41
2.4.2 〈jsp:include〉 41
2.4.3 〈jsp:forward〉 43
2.4.4 〈jsp:usebean〉 45
2.4.5 〈jsp:setProperty〉 46
2.4.6 〈jsp:getProperty〉 48
2.4.7 〈jsp:fallback〉 49
2.4.8 〈jsp:plugin〉 49
2.5 小结 52
第3章 Request对象 53
3.1 获得客户端表单信息 53
3.1.1 getParameter方法 53
3.1.2 getParameterNames方法 55
3.1.3 getParameterMap方法 57
3.1.4 getParameterValues方法 58
3.2 属性方法 61
3.2.1 setAttribute和getAttribute方法 61
3.2.2 removeAttribute方法 63
3.2.3 getAttributeNames方法 64
3.3 请求头信息 66
3.3.1 getHeader方法 66
3.3.2 getHeaders方法 68
3.3.3 getHeaderNames方法 69
3.4 客户端信息 70
3.5 服务器端信息 73
3.6 小结 74
第4章 Response对象 75
4.1 Response对象概述 75
4.2 Response对象方法 76
4.2.1 SendRedirect()方法 77
4.2.2 头信息相关方法 79
4.2.3 addCookie()方法 80
4.2.4 getCharacterEncoding()方法和setCharacterEncoding()方法 82
4.2.5 getWriter()方法 83
4.2.6 getOutputStream()方法 84
4.2.7 setContentLength()方法和getContentLength()方法 86
4.2.8 setContentType()方法和getContentType()方法 87
4.3 小结 88
第5章 out对象 89
5.1 out对象概述 89
5.2 out对象方法 89
5.2.1 print方法和println方法 89
5.2.2 getBufferSize方法 91
5.2.3 getRemaining方法 92
5.2.4 isAutoFlush方法 93
5.2.5 clear方法 94
5.2.6 clearBuffer方法 95
5.2.7 flush方法 97
5.2.8 close方法 98
5.3 小结 100
第6章 session对象 101
6.1 session对象概述 101
6.2 session对象方法 101
6.2.1 session属性相关方法 101
6.2.2 invalidate方法 105
6.2.3 session获取信息的相关方法 107
6.2.4 setMaxInactiveInterval和getMaxInactiveInterval方法 108
6.2.5 isNew()方法 110
6.3 小结 112
第7章 application对象 113
7.1 application对象概述 113
7.2 application对象方法 113
7.2.1 getInitParameter方法和getInitParameterNames方法 113
7.2.2 属性相关方法 115
7.2.3 getServletInfo方法 118
7.2.4 getRealPath方法 119
7.2.5 getResource方法 120
7.3 小结 122
第8章 pageContext对象 123
8.1 pageContext对象概述 123
8.2 pageContext对象方法 123
8.2.1 setAttribute、getAttribute和removeAttribute方法 123
8.2.2 getSession方法 126
8.2.3 getOut方法 127
8.2.4 getRequest方法 128
8.2.5 getResponse方法 130
8.2.6 getException方法 131
8.2.7 getServletConfig方法 133
8.2.8 getServletContext方法 133
8.2.9 forward方法 134
8.2.10 include方法 136
8.3 小结 138
第9章 page对象 139
9.1 page对象概述 139
9.2 page对象方法 139
9.2.1 hashCode()方法 139
9.2.2 equals()方法 140
9.2.3 wait()方法 142
9.2.4 notify()方法和notifyAll()方法 143
9.2.5 toString()方法 145
9.3 小结 146
第10章 exception对象 147
10.1 exception对象概述 147
10.2 exception对象方法 147
10.2.1 getMessage方法 148
10.2.2 toString方法 149
10.2.3 printStackTrace方法 151
10.2.4 FillInStatckTrace方法 153
10.3 小结 154
第11章 config对象 155
11.1 config对象概述 155
11.2 config对象方法 155
11.2.1 getServletContext方法 155
11.2.2 getInitParameter方法 157
11.2.3 getInitParameterNames方法 159
11.2.4 getServletName方法 161
11.3 小结 162
第12章 ja.vaBean技术 163
12.1 javaBean概述 163
12.2 JSP中使用javaBean 164
12.3 javaBean的作用域 167
12.3.1 page作用域 167
12.3.2 request作用域 167
12.3.3 session作用域 167
12.3.4 application作用域 167
12.4 javaBean属性 168
12.4.1 simple属性 168
12.4.2 indexed属性 169
12.4.3 Bound属性 170
12.4.4 Constrained属性 172
12.5 小结 174
第13章 JDBC技术 175
13.1 JDBC工作原理 175
13.1.1 什么是JDBC 175
13.1.2 JDBC与OBDC 176
13.1.3 JDBC的两层模型和三层模型 177
13.1.4 数据库驱动器程序 178
13.2 JDBC接口 180
13.2.1 Driver 181
13.2.2 DriverManager 182
13.2.3 Connection 184
13.2.4 Statement和PreparedStatement 185
13.2.5 ResultSet 200
13.3 JDBC连接数据库 208
13.3.1 连接Access数据库 208
13.3.2 连接MY SQL数据库 210
13.3.3 连接SQL Server数据库 211
13.3.4 连接oracle数据库 212
13.4 分页机制 213
13.5 数据库连接池 217
13.5.1 数据库连接池概述 217
13.5.2 数据库连接池原理 218
13.5.3 数据库连接池的配置 219
13.5.4 数据库连接池例子 221
13.6 小结 224
第14章 servlet技术 225
14.1 servlet概述 225
14.2 开发第一个servlet 226
14.3 servlet的生命周期 230
14.4 Servlet常用接口和类 231
14.4.1 HttpServlet类 232
14.4.2 HttpServletRequest接口 240
14.4.3 HttpServletResponse接口 242
14.4.4 HttpSession接口 243
14.4.5 ServletConfig接口 243
14.4.6 ServletContext接口 244
14.5 JSP设计模式 245
14.5.1 模式1:JSP+JavaBean 245
14.5.2 模式2:JSP+JavaBean+Servlet 249
14.6 小结 254
第15章 sevlet过滤器和监听器 255
15.1 sevlet过滤器概述 255
15.2 sevlet过滤器配置 255
15.3 sevlet过滤器接口 256
15.3.1 javax.servlet.filter接口 256
15.3.2 FilterConfig接口 260
15.4 sevlet监听器概述 263
15.5 sevlet监听器接口 264
15.5.1 servletContext监听 264
15.5.2 session监听 268
15.6 小结 274
第16章 JSTL标签库和EL表达式 275
16.1 JSTL标签概述 275
16.1.1 JSTL标签简介 275
16.1.2 JSTL标签配置 275
16.2 EL表达式 276
16.2.1 EL表达式语法 276
16.2.2 EL表达式隐含对象 277
16.2.3 EL运算符 280
16.2.4 EL表达式函数 283
16.3 一般用途的标签 284
16.3.1 〈c:out〉 285
16.3.2 〈c:set〉 286
16.3.3 〈c:remove〉 287
16.3.4 〈c:catch〉 288
16.4 条件标签 290
16.4.1 〈c:if〉 290
16.4.2 〈c:choose〉 291
16.5 迭代标签 294
16.5.1 〈c:forEach〉 294
16.5.2 〈c:forTokens〉 296
16.6 URL相关标签 298
16.6.1 〈c:param〉 298
16.6.2 〈c:import〉 298
16.6.3 〈c:url〉 300
16.6.4 〈c:redirect〉 301
16.7 小结 302
第17章 自定义标签 303
17.1 自定义标签概述 303
17.2 自定义标签常用类 306
17.2.1 接口Tag 306
17.2.2 实现类TagSupport 310
17.2.3 实现类BodyTagSupport 312
17.3 嵌套标签的开发 315
17.4 循环标签的开发 319
17.5 小结 322
第18章 在JSP中使用JDOM解析XML 323
18.1 JDOM简介 323
18.1.1 JDOM的优点和缺点 323
18.1.2 JDOM的使用条件 323
18.2 JDOM读取XML 324
18.2.1 SAXBuilder 324
18.2.2 Document 325
18.2.3 Element 325
18.3 JDOM生成XML 329
18.4 小结 332
第19章 在JSP中使用SAX解析XML 333
19.1 SAX概述 333
19.2 SAX与JDOM比较 333
19.3 SAX编程 333
19.3.1 XMLReader接口 334
19.3.2 ContentHandler接口 335
19.3.3 SAXParserFactory 335
19.3.4 SAXException 336
19.3.5 SAXParseException 336
19.3.6 SAXNotSupportedException 337
19.3.7 SAXNotRecognizedException 337
19.3.8 ErrorHandler 337
19.3.9 SAXParser 337
19.4 小结 344
第20章 文件的上传与下载 345
20.1 jspSmartUpLoad组件的安装与配置 345
20.2 jspSmartUpLoad组件中的主要API 345
20.2.1 File类 346
20.2.2 Files类 346
20.2.3 Request类 346
20.2.4 SmarkUpLoad类 347
20.2.5 使用jspSmartUpLoad组件实现文件上传 348
20.3 小结 352
第21章 JSP与JavaMail 353
21.1 javaMail开发包 353
21.1.1 什么是JavaMail 353
21.1.2 JavaMail的API 353
21.2 建立JavaMail开发环境 356
21.3 在JSP中使用JavaMail发送邮件和接收邮件 356
21.3.1 发送普通文本邮件 356
21.3.2 发送HTML格式邮件 360
21.3.3 发送带附件的邮件 364
21.3.4 邮件群发 369
21.3.5 接收邮件 369
21.4 小结 374
第22章 Struts技术 375
22.1 Struts概述 375
22.1.1 Struts实现MVC 375
22.1.2 Struts工作原理 376
22.2 Strus编程 376
22.2.1 视图JSP 376
22.2.2 模型ActionForm 377
22.2.3 控制类Action 377
22.2.4 Struts配置文件Struts-config 378
22.3 Struts标签库 383
22.3.1 html标签 383
22.3.2 logic标签 386
22.3.3 bean标签 388
22.4 Struts开发Web应用 391
22.5 小结 400
第23章 网上购物商城开发实例(JSP+javaBean+Servlet+DAO) 401
23.1 总体设计 401
23.2 系统主要功能预览 403
23.3 数据库设计 408
23.3.1 数据表的概要说明 408
23.3.2 主要表结构说明 408
23.3.3 数据表关系图 410
23.4 网上购物商城详细设计 411
23.4.1 前台模块的实现 412
23.4.2 后台模块的实现 430
23.5 小结 452
第24章 工作汇报系统开发实例(Struts+DAO) 453
24.1 总体设计 453
24.2 系统主要功能预览 453
24.3 数据库设计 457
24.3.1 数据表的概要说明 457
24.3.2 主要表结构说明 457
24.3.3 数据表关系图 458
24.4 工作汇报系统详细设计 459
24.4.1 过滤器的实现 459
24.4.2 数据库连接 461
24.4.3 登录模块的实现 462
24.4.4 主界面的实现 465
24.4.5 用户管理的实现 468
24.4.6 工作汇报模块的实现 480
24.5 小结 490
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《声动中国 七十年歌声里的中国故事》王一诺责任编辑;(中国)《声动中国》编写组 2019
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017