登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』JSP程序设计与项目实训教程(第3版·微课版)

書城自編碼: 3726612
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 张志锋、张建伟、宋胜利
國際書號(ISBN): 9787302590446
出版社: 清华大学出版社
出版日期: 2022-01-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 516

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
全球基础研究人才指数报告(2023)
《 全球基础研究人才指数报告(2023) 》

售價:NT$ 1550.0
20世纪40年代以来中国大陆海岸线演变特征
《 20世纪40年代以来中国大陆海岸线演变特征 》

售價:NT$ 1914.0
更好的行为:给教师的指南(教师成长系列)
《 更好的行为:给教师的指南(教师成长系列) 》

售價:NT$ 354.0
闽南佛教寺庙建筑艺术与景观研究
《 闽南佛教寺庙建筑艺术与景观研究 》

售價:NT$ 822.0
烧掉你的船:将焦虑转化为积极行动的9个策略
《 烧掉你的船:将焦虑转化为积极行动的9个策略 》

售價:NT$ 311.0
虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事)
《 虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事) 》

售價:NT$ 411.0
图解昆虫学
《 图解昆虫学 》

售價:NT$ 2590.0
银幕艳史:都市文化与上海电影(1896-1937)(典藏本)
《 银幕艳史:都市文化与上海电影(1896-1937)(典藏本) 》

售價:NT$ 666.0

建議一齊購買:

+

NT$ 592
《 生物化学与分子生物学(第9版/本科临床/配增值) 》
+

NT$ 284
《 财经新闻经典报道选读 新 》
+

NT$ 391
《 儿童发展心理学(第三版) 》
+

NT$ 551
《 农业生态学(Agroecology)(第二版) 》
+

NT$ 276
《 财政学(第十版)(教育部经济管理类核心课程教材;“十二五”普通高等教育本科国家级规划教材;普通高等教育精品教材;国家级精品课程) 》
+

NT$ 1256
《 数字图像处理(第四版) 》
編輯推薦:
1. 项目驱动,强调实践。贯彻工程教育理念,项目开发贯穿全书,培养工程实践能力,培育软件工匠精神。
2. 深入浅出,编排合理。知识点由浅入深,循序渐进,结合典型案例,全面涵盖JSP程序设计。
3. 视频助学,扫码观看。依托移动互联网与移动终端,通过扫二维码观看微课视频,平面阅读与在线学习相辅相成。
4. 围绕主线,拓展引导。围绕知识传授、能力培养,提供阅读资料、设计讨论主题,强调严谨、专注、协作,引导批判、探索、创新。
5. 资源丰富,服务教学。提供教学课件、教学日历、教学大纲、期末试卷等教学资源,以及微课视频、示例源码、习题及参考答案等学习资源。
內容簡介:
本书旨在培养读者的Java Web项目开发能力、工程实践能力和创新能力,培育软件工匠精神。 全书理论联系实践,以项目为驱动,用项目开发实践串联整个知识体系,结合微课视频系统讲解JSP程序设计技术,通过讨论主题引导思维拓展。全书共分11章,内容包括Web技术简介、JSP常用开发环境介绍、HTML与CSS简介、通信资费管理系统项目实训、JSP基础知识、JSP常用内置对象、数据库基本操作、企业信息管理系统项目实训、JSP与JavaBean、Java Servlet技术和个人信息管理系统项目实训。通过80多个小案例、8个中型项目、3个大项目的强化实践操作,使读者在深入理解、切实掌握基本理论知识的基础上,同步提高工程实践能力。 本书可作为普通高等院校Java Web相关课程的教材,也可作为Java Web软件开发人员的技术参考书。
關於作者:
张志锋,男,1978年12月,中共党员,郑州轻工业大学教学名师、软件学院副院长,硕士生导师。主持和负责建设、省级一流课程5门,主持河南省本科高校课程思政项目1项,主持和参与(第2名)省级教学质量工程项目6项,主持省级教改项目2项,荣获河南省首届全国全省教材建设先进集体(负责人),获河南省首届全省教材建设奖1项(主持),获河南省本科教育线上教学优秀课程一等奖1项,,获省信息技术教育优秀成果奖12项(主持),出版著作16部,其中4部教材入选省规划教材。主持和参与国家自然科学基金项目4项,获省部级科技进步奖3项,授权发明专利和软件著作权60余项。
目錄
第1章Web技术简介1
1.1Web基础知识1
1.1.1Web技术的由来与发展1
1.1.2Web动态网页技术3
1.1.3Web应用程序的工作原理4
1.2JSP基础知识5
1.2.1JSP的工作原理5
1.2.2JSP的两种体系结构6
1.2.3JSP开发Java Web站点的主要方式7
1.3简单的JSP应用实例7
1.4项目实训8
1.4.1项目描述8
1.4.2学习目标9
1.4.3项目需求说明9
1.4.4项目实现9
1.4.5项目实现过程中应注意的问题10
1.4.6常见问题及解决方案10
1.4.7拓展与提高11
1.5课外阅读(中国互联网发展简史)12
1.5.11980—1994年,中国互联网的萌芽阶段12
1.5.21994—2000年,中国互联网的初创阶段12
1.5.32000—2010年,中国互联网进入快速发展期13
1.5.42010年至今,中国互联网进入成熟繁荣期14
1.6小结16
1.7习题17
1.7.1选择题17
1.7.2填空题17
1.7.3简答题17
1.7.4实验题17
第2章JSP常用开发环境介绍18
2.1JSP环境介绍18
2.2JDK概述19
2.2.1JDK简介与下载19
2.2.2JDK的安装与配置19
2.3NetBeans开发环境23
2.3.1NetBeans简介与下载23
2.3.2NetBeans的安装与使用24
2.4Eclipse开发环境30
2.4.1Eclipse简介与下载30
2.4.2Eclipse的使用31
2.5MyEclipse开发环境36
2.5.1MyEclipse简介与下载36
2.5.2MyEclipse的安装与使用36
2.6Tomcat服务器40
2.6.1Tomcat简介与下载40
2.6.2Tomcat的使用40
2.7项目实训42
2.7.1项目描述42
2.7.2学习目标43
2.7.3项目需求说明44
2.7.4项目实现44
2.7.5项目实现过程中应注意的问题47
2.7.6常见问题及解决方案47
2.7.7拓展与提高48
2.8课外阅读(WPS)49
2.9小结51
2.10习题51
第3章HTML与CSS简介52
3.1HTML页面的基本构成52
3.2HTML常用标签57
3.2.1列表标签及其应用实例57
3.2.2多媒体和超链接标签及其应用实例60
3.2.3表格标签及其应用实例63
3.2.4表单标签及其应用实例65
3.2.5框架标签及其应用实例70
3.3CSS基础知识74
3.3.1CSS样式表定义74
3.3.2HTML中加入CSS的方法及其应用实例75
3.3.3CSS的优先级77
3.3.4CSS基本属性77
3.4项目实训82
3.4.1项目描述82
3.4.2学习目标82
3.4.3项目需求说明83
3.4.4项目实现83
3.4.5项目实现过程中应注意的问题91
3.4.6常见问题及解决方案91
3.4.7拓展与提高92
3.5课外阅读(从XHTML到HTML5)92
3.5.1XHTML简介92
3.5.2XML94
3.5.3HTML596
3.6小结98
3.7习题99
3.7.1选择题99
3.7.2填空题99
3.7.3简答题99
3.7.4实验题99
第4章通信资费管理系统项目实训100
4.1通信资费管理系统项目需求说明100
4.2通信资费管理系统项目总体结构与构成101
4.3通信资费管理系统项目代码实现101
4.3.1项目文件结构101
4.3.2登录和注册页面的实现102
4.3.3系统主页面的实现108
4.3.4用户管理页面的实现111
4.3.5资费管理页面的实现118
4.3.6账单管理页面的实现124
4.3.7账务管理页面的实现130
4.3.8管理员管理页面的实现138
4.3.9用户自服务页面的实现148
4.4课外阅读(了解JavaScript)158
4.4.1JavaScript简介158
4.4.2JavaScript语言基础知识159
4.4.3JavaScript对象163
4.4.4JavaScript事件167
4.5小结168
4.6习题168
第5章JSP基础知识169
5.1JSP页面的基本结构169
5.2JSP的3种常用注释171
5.2.1隐藏注释及其应用实例171
5.2.2HTML注释及其应用实例171
5.2.3Java注释及其应用实例172
5.3JSP常用脚本元素174
5.3.1变量和方法的声明及其应用实例174
5.3.2表达式和脚本及其应用实例175
5.4JSP常用指令178
5.4.1page指令及其应用实例178
5.4.2include指令及其应用实例181
5.4.3taglib指令182
5.5JSP常用动作183
5.5.1动作183
5.5.2动作及其应用实例184
5.5.3动作及其应用实例186
5.5.4动作及其应用实例188
5.5.5动作及其应用实例189
5.5.6动作及其应用实例192
5.6项目实训195
5.6.1项目描述195
5.6.2学习目标195
5.6.3项目需求说明195
5.6.4项目实现195
5.6.5项目实现过程中应注意的问题201
5.6.6常见问题及解决方案201
5.6.7拓展与提高201
5.7课外阅读(JSTL)203
5.7.1JSTL库安装203
5.7.2JSTL标签分类204
5.8小结207
5.9习题207
5.9.1选择题207
5.9.2填空题208
5.9.3简答题208
5.9.4实验题208第6章JSP常用内置对象209
6.1out对象209
6.1.1out对象的基础知识209
6.1.2out对象应用实例210
6.2request对象211
6.2.1request对象的基础知识211
6.2.2request对象应用实例212
6.3response对象221
6.3.1response对象的基础知识221
6.3.2response对象应用实例222
6.4session对象224
6.4.1session对象的基础知识224
6.4.2session对象应用实例225
6.5pageContext对象230
6.5.1pageContext对象的基础知识230
6.5.2pageContext对象应用实例230
6.6exception对象231
6.6.1exception对象的基础知识231
6.6.2exception对象应用实例232
6.7application对象233
6.7.1application对象的基础知识233
6.7.2application对象应用实例233
6.8项目实训235
6.8.1项目描述235
6.8.2学习目标235
6.8.3项目需求说明235
6.8.4项目实现235
6.8.5项目实现过程中应注意的问题240
6.8.6常见问题及解决方案240
6.8.7拓展与提高241
6.9课外阅读(EL表达式)241
6.9.1获取并显示数据241
6.9.2执行运算并显示242
6.9.3获取常用对象并显示243
6.10小结243
6.11习题244
6.11.1选择题244
6.11.2填空题244
6.11.3简答题244
6.11.4实验题244
第7章数据库基本操作245
7.1JDBC基础知识245
7.2通过JDBC驱动访问数据库246
7.2.1访问MySQL数据库及其应用实例246
7.2.2访问Microsoft SQL Server 2000数据库及其应用实例252
7.2.3访问Microsoft SQL Server 2008数据库及其应用实例256
7.3查询数据库及其应用实例262
7.4更新数据库(增、删、改)及其应用实例267
7.5JSP在数据库应用中的常见问题273
7.5.1JSP的分页技术及其应用实例273
7.5.2MySQL数据库访问中常见中文乱码处理方式275
7.6项目实训277
7.6.1项目描述277
7.6.2学习目标277
7.6.3项目需求说明277
7.6.4项目实现278
7.6.5项目实现过程中应注意的问题298
7.6.6常见问题及解决方案298
7.6.7拓展与提高299
7.7课外阅读(四大国产数据库,你了解吗?)299
7.7.1南大通用299
7.7.2武汉达梦300
7.7.3人大金仓301
7.7.4神舟通用302
7.8小结302
7.9习题303
7.9.1选择题303
7.9.2填空题303
7.9.3简答题303
7.9.4实验题303
第8章企业信息管理系统项目实训304
8.1企业信息管理系统项目需求说明304
8.2企业信息管理系统项目系统分析305
8.3企业信息管理系统数据库设计306
8.4企业信息管理系统代码实现307
8.4.1项目文件结构308
8.4.2登录功能的实现308
8.4.3系统主页面功能的实现311
8.4.4客户管理功能的实现313
8.4.5合同管理功能的实现323
8.4.6售后管理功能的实现327
8.4.7产品管理功能的实现331
8.4.8员工管理功能的实现336
8.5课外阅读(开源分布式服务框架Dubbo)341
8.5.1Dubbo满足的需求341
8.5.2Dubbo的特点342
8.5.3总结342
8.6小结343
8.7习题343
第9章JSP与JavaBean344
9.1JavaBean的基础知识344
9.2编写和使用JavaBean345
9.2.1编写JavaBean组件345
9.2.2在JSP页面中使用JavaBean346
9.3JavaBean的作用域及其应用实例349
9.4JavaBean应用实例353
9.4.1使用JavaBean访问数据库353
9.4.2使用JavaBean实现猜数游戏354
9.5项目实训358
9.5.1项目描述358
9.5.2学习目标358
9.5.3项目需求说明358
9.5.4项目实现358
9.5.5项目实现过程中应注意的问题360
9.5.6常见问题及解决方案360
9.5.7拓展与提高361
9.6课外阅读(华为操作系统)361
9.7小结363
9.8习题363
9.8.1选择题363
9.8.2填空题364
9.8.3简答题364
9.8.4实验题364
第10章Java Servlet技术365
10.1Servlet基础知识365
10.1.1什么是Servlet365
10.1.2Servlet生命周期365
10.1.3Servlet的技术特点366
10.1.4Servlet与JSP的区别367
10.1.5Servlet在Java Web项目中的作用367
10.1.6Servlet部署368
10.1.7开发一个简单的Servlet应用369
10.2JSP与Servlet常见用法371
10.2.1通过Servlet获取表单中的数据及其应用实例371
10.2.2重定向与转发及其应用实例374
10.3项目实训378
10.3.1项目描述378
10.3.2学习目标379
10.3.3项目需求说明379
10.3.4项目实现379
10.3.5项目实现过程中应注意的问题383
10.3.6常见问题及解决方案383
10.3.7拓展与提高385
10.4课外阅读(互联网 )385
10.4.1提出385
10.4.2内涵385
10.4.3特征386
10.4.4影响386
10.4.5趋势387
10.5小结387
10.6习题388
10.6.1选择题388
10.6.2填空题388
10.6.3简答题388
10.6.4实验题388
第11章个人信息管理系统项目实训389
11.1个人信息管理系统项目需求说明389
11.2个人信息管理系统项目系统分析390
11.3个人信息管理系统数据库设计391
11.4个人信息管理系统代码实现392
11.4.1项目文件结构392
11.4.2登录和注册功能的实现393
11.4.3系统主页面功能的实现408
11.4.4个人信息管理功能的实现412
11.4.5通讯录管理功能的实现427
11.4.6日程安排管理功能的实现448
11.4.7个人文件管理功能的实现464
11.5课外阅读(MVC设计模式)464
11.6小结465
11.7习题466
附录A“JSP程序设计技术”教学大纲467
內容試閱
本书是一流本科课程“JSP程序设计技术”的配套教材,是软件工程建设一流专业的重要成果,为工程教育专业认证提供有效支撑。
为贯彻工程教育理念,助力课程思政教育教学改革,本书立足新工科人才培养理念与要求,系统梳理知识逻辑体系,从学生主体认知特点出发,构建节点化、关联化的知识结构体系,将项目开发实践贯穿全书始终,寓工匠精神培育、价值观引导于知识传授和工程实践能力培养之中。
为满足“互联网 教育”实践对数字化、新形态教材的需求,全书提供了40多个微课视频,读者可直接扫描书中的二维码观看。
为帮助读者拓展思路、深入探索,培养批判性思维、创新意识和有效沟通的能力,本书精心设计了一些聚焦技术进步、信息安全、工程伦理、职业规范等方面的讨论主题,以标签形式嵌入书中,可用于课内讨论或课下拓展作业。
本书以项目为驱动组织内容,在全面系统讲解理论知识的同时,既注重理论知识的阐述,又强调工程实践能力的培养。
全书穿插提供了80多个小案例、8个中型项目实训(第1、2、3、5、6、7、9、10章)、3个大项目实训(第4、8、11章)。通过小案例巩固重点理论、技术的理解和掌握,了解 JSP程序设计流程。通过中型项目的实训进一步系统理解本章知识,提前接触后续章节相关知识点,形成知识链,并了解Java Web项目开发过程。通过大项目的综合实训整合全书知识体系,并培养学生综合应用所学知识解决工程实践问题的能力。
作者编写的Java方向系列教材与本教材具有同样的风格,均基于以项目为驱动的教学模式,属于同系列的教材。
本书主要章节以及具体内容安排如下。
第1章Web技术简介,主要介绍Web基础知识、JSP基础知识、简单的JSP应用实例等,包括项目实训、课外阅读。
第2章JSP常用开发环境介绍,主要介绍JSP开发环境、JDK安装配置、NetBeans开发工具、Eclipse开发工具、MyEclipse开发工具、Tomcat服务器等,包括项目实训、课外阅读。
第3章HTML与CSS简介,主要介绍HTML页面的基本构成、HTML常用标签、CSS基础知识等,包括项目实训、课外阅读。
第4章通信资费管理系统项目实训,是对前面3章知识的综合应用练习,通过该实训巩固前3章基础知识和技术,并培养理论知识的实际应用能力以及项目设计、项目规划能力。教学实践中,也可在讲解第3章之前安排本章实训内容,并要求学生根据本章实训内容要求,结合第3章相关理论知识开发项目的静态页面,通过理论学习与项目开发相结合的方式激发学生学习兴趣。
第5章JSP基础知识,主要介绍JSP页面的基本结构、JSP的3种常用注释、JSP常用脚本元素、JSP常用指令、JSP常用动作等,包括项目实训、课外阅读。
第6章JSP常用内置对象,主要介绍out对象、request对象、response对象、session对象、pageContext对象、exception对象、application对象等,包括项目实训、课外阅读。
第7章数据库基本操作,主要介绍JDBC基础知识、通过JDBC驱动访问数据库、查询数据库及其应用实例、更新数据库(增、删、改)及其应用实例、数据库应用中的常见问题等,包括项目实训、课外阅读。
第8章企业信息管理系统项目实训,是对前面7章知识的综合应用练习。通过该实训的实践操作,在深入理解、掌握基本理论知识的同时积累项目开发经验。可以在讲解第1章时先介绍本章实训内容;也可结合本章内容讲解第1~7章的知识点。
第9章JSP与JavaBean,主要介绍JavaBean基础知识、如何编写和使用JavaBean、JavaBean的作用域及其应用实例、JavaBean应用实例等,包括项目实训、课外阅读。
第10章Java Servlet技术,主要介绍Servlet基础知识、JSP与Servlet常见用法等,包括项目实训、课外阅读。
第11章个人信息管理系统项目实训,是对全书知识体系的综合应用练习。通过该实训,强化理解和综合运用JSP程序设计基础知识体系的能力,提高Java Web项目开发整体实践能力。此外,由于MVC模式是所有Java Web框架技术的基础,如经典的Web框架技术Struts就基于MVC模式,因此基于MVC模式的实训对后续学习Struts技术有很大的帮助。可以在讲解第9章和第10章以前介绍本章实训内容;也可结合本章内容讲解第9章和第10章的知识点。
参与本书编写的有张志锋、张建伟、宋胜利、马军霞、谷培培、赵晓君、毛艳芳、李璞、郑倩、邓璐娟、黄天弘、马铮。
本书在编写和出版过程中得到了郑州轻工业大学、清华大学出版社的大力支持和帮助,在此表示感谢。感谢郑州轻工业大学课程思政研究中心的指导。在此也特别感谢清华大学出版社的白立军编辑。在本书的出版过程中,白立军编辑高度的敬业精神、严谨的工作作风、专业细致的校验能力以及强烈的责任感让作者深深感动。
除了配套制作的教学课件、教学日历、教学大纲、期末试卷外,本书还提供书中示例的源代码、课后习题参考答案、电子版课后习题以及未收入教材的多个Java Web实训项目(可在清华大学出版社官方网站下载: www.tup.com.cn)。
由于编写时间仓促,作者水平所限,书中难免有纰漏之处,敬请读者不吝赐教。
作者2021年10月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.