JSP课程设计案例精编PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王小宁,张广彬,尚新生等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302263074
- 页数:374 页
第1章JSP入门知识 1
1.1什么是JSP 1
1.2 JSP的优势 3
1.2.1 ASP简介 3
1.2.2 PHP简介 4
1.2.3 JSP的优势 4
1.3 JSP的构成 5
1.4 HTTP通信协议基础 6
1.4.1 HTTP协议的基本概念及特点 6
1.4.2 HTTP协议的原理与工作流程 7
1.4.3 HTTP协议的请求和响应 8
1.5 Web容器 9
1.6 JSP开发与运行环境搭建 10
1.6.1常用开发工具 10
1.6.2安装Java开发工具包 11
1.6.3安装与运行Tomcat 14
1.7 Web编程基础 16
1.7.1 HTML 16
1.7.2 JavaScript 19
小结 23
第2章JSP预备知识 24
2.1 HTML快速入门 24
2.1.1 HTML基本结构 24
2.1.2 HTML常用标记 26
2.1.3 XML与XHTML 32
2.2 Java基础知识 36
2.2.1 Java语言简介 36
2.2.2 Java语法 37
2.2.3 Java异常处理 42
2.3 JSP基础知识 44
2.3.1 JSP语法 44
2.3.2 JavaBean知识 55
2.3.3 Java Servlet 57
2.4数据库知识 63
2.4.1常用数据库介绍 63
2.4.2数据库语句 64
2.4.3 JDBC的数据库编程语句 66
2.4.4 JDBC连接数据库的方式 70
2.4.5 JDBC连接常用数据库的方法 83
小结 84
第3章 简单的Web应用——MyfirstApp 85
3.1 Web应用的目录结构 85
3.2部署描述文件web.xml 86
3.2.1基本配置属性介绍 86
3.2.2与Web应用安全相关的属性介绍 90
3.2.3 Tomcat加载web.xml的顺序 92
3.3 MyfiirstApp代码 92
3.3.1 index.html文件的源代码 92
3.3.2 login jsp文件的源代码 93
3.3.3 hello jsp文件的源代码 94
3.3.4 MyServlet.java文件的源代码 95
3.4 Web应用程序编译与发布 95
3.4.1 Web应用程序目录结构 95
3.4.2 Web应用程序的编译 96
3.4.3发布 97
3.5用MyEclipse开发MyfiirstApp 98
3.5.1 MyEclipse介绍 98
3.5.2 MyEclipse常用快捷键 98
3.5.3 MyEclipse开发环境的搭建 99
3.5.4用MyEclipse开发MyfirstApp 102
3.6 MyfirstApp的运行 105
小结 106
第4章 用户注册登录系统 107
4.1学习目标和预备知识 107
4.1.1学习目标 107
4.1.2预备知识 107
4.2需求分析与总体设计 110
4.2.1需求分析 110
4.2.2总体设计 111
4.3界面设计 114
4.4数据库设计 117
4.4.1建立数据库文件 117
4.4.2建立ODBC数据源 118
4.4.3建立JDBC-ODBC连接 120
4.5代码设计 121
4.5.1 index.jsp代码及详解 122
4.5.2 actionjsp代码及详解 125
4.5.3 reg1.jsp关键代码及详解 127
4.5.4 reg21.jsp关键代码及详解 128
4.5.5 reg_action.jsp代码及详解 129
4.5.6 reg22.jsp关键代码及详解 133
4.5.7 reg_action2.jsp代码及详解 134
4.5.8 lost2jsp代码及详解 135
4.5.9 lost_action.jsp代码及详解 138
4.5.10 lost3.jsp关键代码及详解 140
4.5.11 lost_action2.jsp关键代码及详解 140
4.5.12 login.jsp关键代码及详解 141
4.6代码知识点总结 143
4.6.1表单提交 143
4.6.2表单验证 145
4.7运行调试 150
小结 151
第5章 聊天室系统 152
5.1学习目标和预备知识 152
5.1.1学习目标 152
5.1.2预备知识 152
5.2需求分析与总体设计 158
5.2.1需求分析 158
5.2.2总体设计 159
5.3界面设计 163
5.4数据库设计 164
5.4.1表设计 164
5.4.2建立JDBC连接 166
5.5代码设计 168
5.5.1 online.java代码及详解 168
5.5.2 index.jsp关键代码及详解 171
5.5.3 action.jsp关键代码及详解 172
5.5.4 select_room.jsp关键代码及详解 176
5.5.5 main.jsp关键代码及详解 178
5.5.6 user.jsp代码及详解 180
5.5.7 control.jsp代码及详解 186
5.5.8 message.jsp代码及详解 189
5.5.9 leave_action.jsp代码及详解 194
5.6代码知识点总结 197
5.7运行调试 198
小结 199
第6章BBS系统 200
6.1学习目标和预备知识 200
6.1.1学习目标 200
6.1.2预备知识 200
6.2需求分析与总体设计 201
6.2.1需求分析 201
6.2.2总体设计 202
6.3界面设计 207
6.4数据库设计 211
6.4.1表设计 211
6.4.2建立JDBC连接 212
6.5代码设计 217
6.5.1 login.jsp关键代码及详解 217
6.5.2 action.jsp关键代码及详解 217
6.5.3 reg.jsp关键代码及详解 219
6.5.4 reg_check.jsp关键代码及详解 220
6.5.5 sort.jsp关键代码及详解 222
6.5.6 topic.jsp代码及详解 225
6.5.7 topic_detail.jsp关键代码及详解 229
6.5.8 new_check.jsp关键代码及详解 231
6.5.9 admin/login.jsp关键代码及详解 233
6.5.10 admin/login_check.jsp关键代码及详解 233
6.5.11 admin/sort_manage.jsp关键代码及详解 234
6.5.12 admin/addsort_check.jsp关键代码及详解 236
6.5.13 admin/edit_sort.jsp代码及详解 236
6.5.14 admin/editsort_check.jsp关键代码及详解 238
6.5.15 admin/topic_manage.jsp关键代码及详解 238
6.5.16 admin/edit_topic.jsp代码及详解 240
6.5.17 admin/edittopic_check.jsp代码及详解 241
6.5.18 admin/user_manage.jsp代码及详解 241
6.6代码知识点总结 243
6.6.1 JDBC常用的接口 243
6.6.2实现数据库访问的步骤 243
6.7运行调试 245
小结 247
第7章 在线商务沟通系统 248
7.1学习目标和预备知识 248
7.1.1学习目标 248
7.1.2预备知识 248
7.2需求分析与总体设计 249
7.2.1需求分析 249
7.2.2总体设计 249
7.3界面设计 254
7.4数据库设计 258
7.4.1表设计 258
7.4.2建立数据库连接池 260
7.5代码设计 260
7.5.1 wares.java代码及详解 260
7.5.2 waresListjava代码及详解 261
7.5.3 wares_listjsp关键代码及详解 265
7.5.4 wares_detail.jsp关键代码及详解 268
7.5.5 reg.jsp关键代码及详解 269
7.5.6 reg_check.jsp代码及详解 271
7.5.7 lost.jsp关键代码及详解 272
7.5.8 lost_check.jsp代码及详解 274
7.5.9 login_check.jsp关键代码及详解 275
7.5.10 cartwares.java代码及详解 276
7.5.11 cart.java代码及详解 278
7.5.12 cart.jsp代码及详解 282
7.5.13 clear_cart.jsp代码及详解 283
7.5.14 order.jsp关键代码及详解 283
7.5.15 order2.jsp关键代码及详解 285
7.5.16 order_checkjsp关键代码及详解 286
7.5.17 admin/login.jsp关键代码及详解 287
7.5.18 admin/login_check.jsp关键代码及详解 288
7.5.19 admin/add_ware.jsp关键代码及详解 290
7.5.20 admin/add_check.jsp代码及详解 292
7.5.21 admin/manage_order.jsp关键代码及详解 293
7.5.22 admin/order_etail.jsp关键代码及详解 295
7.5.23 admin/excute_order.jsp关键代码及详解 296
7.5.24 admin/manage_user.jsp关键代码及详解 296
7.5.25 admin/del_user.jsp关键代码及详解 298
7.6代码知识点总结 298
7.7运行调试 301
小结 302
第8章 新闻频道系统 303
8.1学习目标和预备知识 303
8.1.1学习目标 303
8.1.2预备知识 303
8.2系统设计 303
8.2.1需求分析 303
8.2.2总体设计 304
8.3数据库设计与实现 306
8.3.1数据库需求分析 306
8.3.2数据库逻辑设计 306
8.3.3创建数据库脚本 308
8.4系统实现 309
8.4.1实现效果 309
8.4.2系统组成 313
8.5 Servlet概述 314
8.5.1什么是Servlet 314
8.5.2 Servlet与JSP 315
8.5.3 Servlet的生命周期 316
8.5.4 Servlet结构 317
8.5.5 Servlet响应客户端请求 317
8.6常用Servlet API概述 318
8.6.1 javax.servlet包 318
8.6.2 javax.servlet.http包 322
8.7开发Servlet 326
8.7.1开发一个简单的Servlet 326
8.7.2如何使用Servlet 329
8.7.3 Servlet开发中常用技术 330
8.8代码实现 333
8.8.1新闻频道前台显示模块实现 333
8.8.2新闻频道后台管理模块实现 338
小结 339
第9章 学生网上选课系统 340
9.1系统设计 340
9.1.1需求分析 340
9.1.2总体设计 341
9.1.3功能设计系统组成 342
9.2数据库设计与实现 343
9.2.1数据库的需求分析 343
9.2.2数据库的逻辑设计 344
9.2.3创建数据库的脚本 349
9.3学生网上选课系统实现 351
9.3.1页面设计 351
9.3.2实现效果 352
9.5.2具体实现 356
小结 372
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《学校课程发展丛书 品牌培育与学校课程》林青荻,刘佳责任编辑;(中国)段立群 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《化工原理课程设计》刘建周主编 2018
- 《健美操课程教学分析及效果优化研究》屠丽琴著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019