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

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』JSP程序设计实训与案例教程(第2版)

書城自編碼: 3299752
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作 者: 马军霞,张志锋,皇安伟 等
國際書號(ISBN): 9787302513728
出版社: 清华大学出版社
出版日期: 2018-12-01


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

售價:NT$ 449

我要買

share:

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



新書推薦:
粤港澳大湾区文化产业圈论纲
《 粤港澳大湾区文化产业圈论纲 》

售價:NT$ 717.0
粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023)
《 粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023) 》

售價:NT$ 1053.0
邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品)
《 邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品) 》

售價:NT$ 493.0
广东当代金融史:全三册
《 广东当代金融史:全三册 》

售價:NT$ 3349.0
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
《 养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈 》

售價:NT$ 274.0
1368:历史岔道口的抉择与国运盛衰
《 1368:历史岔道口的抉择与国运盛衰 》

售價:NT$ 325.0
全球城市发展报告2023:基于全球城市网络的合作与竞争
《 全球城市发展报告2023:基于全球城市网络的合作与竞争 》

售價:NT$ 1277.0
为什么只见树木不见森林:从简单现象到复杂系统
《 为什么只见树木不见森林:从简单现象到复杂系统 》

售價:NT$ 442.0

編輯推薦:
1. 注重基础、培养能力。本教材既注重理论知识的传授,又强调学生的实践和创新能力培养;在全面系统地讲解JSP技术基础知识的同时,引进以案例为驱动的教学模式。全书提供了8个项目实训、3个案例和70多个示例。
2. 既是教材又是案例指导书。本教材既详细介绍了JSP技术,又系统地阐述了案例项目的开发过程。在各章节中已有示例的基础上为每章配备一节项目实训,用于结合相关章节内容介绍项目开发相关的技术和方法,并总结、归纳JSP程序设计中常见问题及解决方案,以备学生在项目开发中遇到问题时即时参考。
3. 项目讲解方式直观、项目开发方法易学。本书配备了丰富的图例说明,对项目开发过程的介绍简洁直观,容易理解;以项目形式贯穿理论学习始终,大量不同规模项目的配备及详细介绍从不同深度和角度剖析项目开发过程、展示项目开发方法,使项目开发可以循序渐进、轻松上手。
內容簡介:
本书旨在培养学生的JSP程序设计技术实践和创新能力。
全书理论联系实践,引进以案例为驱动的教学模式,系统地讲解JSP程序设计技术,使项目开发贯穿整个知识体系。本书共分11章,内容包括JSP概述、JSP常用开发环境介绍、HTML与CSS、通信资费管理系统案例、JSP基本语法、JSP内置对象、JDBC技术、企业信息管理系统案例、JSP与JavaBean技术、JSP与Servlet技术、个人信息管理系统案例。通过8个实训项目、3个案例和70多个实例的强化训练,使读者真正掌握基本理论知识,提高综合实践能力。
本书可作为普通高等院校的JSP程序设计课程教材,也可作为JSP技术职业培训教材以及Java Web软件开发人员的参考书。
關於作者:
1. 注重基础、培养能力。本教材既注重理论知识的传授,又强调学生的实践和创新能力培养;在全面系统地讲解JSP技术基础知识的同时,引进以案例为驱动的教学模式。全书提供了8个项目实训、3个案例和70多个示例。
2. 既是教材又是案例指导书。本教材既详细介绍了JSP技术,又系统地阐述了案例项目的开发过程。在各章节中已有示例的基础上为每章配备一节项目实训,用于结合相关章节内容介绍项目开发相关的技术和方法,并总结、归纳JSP程序设计中常见问题及解决方案,以备学生在项目开发中遇到问题时即时参考。
3. 项目讲解方式直观、项目开发方法易学。本书配备了丰富的图例说明,对项目开发过程的介绍简洁直观,容易理解;以项目形式贯穿理论学习始终,大量不同规模项目的配备及详细介绍从不同深度和角度剖析项目开发过程、展示项目开发方法,使项目开发可以循序渐进、轻松上手。
4. 一站式服务。提供配套教学资源,包括本教材中所有示例及项目源代码、教学课件、教学日历、教学大纲、课后习题参考答案、期末自测试卷以及未收入教材的多个案例可以从清华大学出版社网站下载
目錄
目录
第1章JSP概述1
1.1常用动态网页技术1
1.1.1JSP1
1.1.2ASPASP.NET2
1.1.3PHP2
1.2JSP简介2
1.2.1JSP的特点与优势2
1.2.2JSP的工作原理3
1.2.3JSP的两种体系结构4
1.3使用JSP开发项目的常用方式5
1.4简单的JSP应用实例6
1.5项目实训7
1.5.1项目描述7
1.5.2学习目标7
1.5.3项目需求说明8
1.5.4项目实现8
1.5.5项目实现过程中注意的问题8
1.5.6常见问题及解决方案9
1.5.7拓展与提高10
1.6课外阅读(Web技术的发展史)10
1.7本章小结12
1.8习题12
1.8.1选择题12
1.8.2填空题13
1.8.3论述题13
1.8.4操作题13
第2章JSP常用开发环境介绍14
2.1JSP环境介绍14
2.1.1对操作系统的基本要求14
2.1.2对常用开发软件的基本要求14
2.2JDK安装与配置介绍15
2.2.1JDK简介与下载15
2.2.2JDK安装与配置152.3NetBeans开发工具19
2.3.1NetBeans简介与下载19
2.3.2NetBeans安装与使用20
2.4Eclipse开发工具25
2.4.1Eclipse简介与下载25
2.4.2Eclipse的使用27
2.5MyEclipse开发工具31
2.5.1MyEclipse简介与下载31
2.5.2MyEclipse安装与使用31
2.6Tomcat服务器35
2.6.1Tomcat简介与下载35
2.6.2Tomcat的使用35
2.7项目实训37
2.7.1项目描述37
2.7.2学习目标37
2.7.3项目需求说明38
2.7.4项目实现38
2.7.5项目实现过程中注意的问题42
2.7.6常见问题及解决方案43
2.7.7拓展与提高43
2.8课外阅读(蓝色巨人IBM公司发展史)44
2.9本章小结51
2.10习题51
第3章HTML与CSS52
3.1HTML页面的基本构成52
3.2HTML常用标签57
3.2.1列表标签57
3.2.2多媒体和超链接标签60
3.2.3表格标签62
3.2.4表单标签65
3.2.5框架标签70
3.3CSS基础知识73
3.3.1CSS样式表定义73
3.3.2HTML中加入CSS的方法75
3.3.3CSS的优先级76
3.3.4CSS基本属性77
3.4项目实训81
3.4.1项目描述81
3.4.2学习目标82
3.4.3项目需求说明82
3.4.4项目实现82
3.4.5项目实现过程中注意的问题90
3.4.6常见问题及解决方案90
3.4.7拓展与提高91
3.5课外阅读91
3.5.1XHTML简介91
3.5.2XML简介94
3.6本章小结96
3.7习题97
3.7.1选择题97
3.7.2填空题97
3.7.3论述题97
3.7.4操作题97
第4章通信资费管理系统案例98
4.1案例需求说明98
4.2案例总体结构与构成99
4.3案例的开发过程99
4.3.1案例的模块划分及其结构99
4.3.2案例的登录和注册功能设计与实现100
4.3.3案例的主页面设计与实现106
4.3.4案例的用户管理模块设计与实现110
4.3.5案例的资费管理模块设计与实现117
4.3.6案例的账单管理模块设计与实现122
4.3.7案例的账务管理模块设计与实现129
4.3.8案例的管理员管理模块设计与实现137
4.3.9案例的用户自服务模块设计与实现148
4.4课外阅读(通信技术的发展史)159
4.5本章小结163
4.6习题163
第5章JSP基本语法164
5.1JSP页面的基本结构164
5.2JSP的脚本元素165
5.2.1变量和方法的声明166
5.2.2表达式167
5.2.3脚本168
5.2.4注释169
5.3JSP的指令172
5.3.1page指令173
5.3.2include指令176
5.3.3taglib指令178
5.4JSP常用动作178
5.4.1动作178
5.4.2动作179
5.4.3动作181
5.4.4动作183
5.4.5动作185
5.4.6动作188
5.5项目实训191
5.5.1项目描述191
5.5.2学习目标191
5.5.3项目需求说明191
5.5.4项目实现191
5.5.5项目实现过程中注意的问题197
5.5.6常见问题及解决方案197
5.5.7拓展与提高198
5.6课外阅读(Sun公司的发展史)199
5.7本章小结202
5.8习题203
5.8.1选择题203
5.8.2填空题203
5.8.3论述题203
5.8.4操作题203
第6章JSP内置对象204
6.1request对象204
6.1.1request对象介绍204
6.1.2request对象实训205
6.2response对象211
6.2.1response对象介绍211
6.2.2response对象实训212
6.3session对象214
6.3.1session对象介绍215
6.3.2session对象实训215
6.4out对象220
6.4.1out对象介绍220
6.4.2out对象实训221
6.5pageContext对象223
6.5.1pageContext对象介绍223
6.5.2pageContext对象实训223
6.6exception对象224
6.6.1exception对象介绍225
6.6.2exception对象实训225
6.7application对象226
6.7.1application对象介绍226
6.7.2application对象实训226
6.8项目实训228
6.8.1项目描述228
6.8.2学习目标228
6.8.3项目需求说明229
6.8.4项目实现229
6.8.5项目实现过程中注意的问题233
6.8.6常见问题及解决方案233
6.8.7拓展与提高233
6.9课外阅读(了解JavaScript)234
6.9.1JavaScript简介235
6.9.2JavaScript语言基础知识236
6.9.3JavaScript对象241
6.9.4JavaScript事件246
6.10本章小结246
6.11习题247
6.11.1选择题247
6.11.2填空题247
6.11.3论述题247
6.11.4操作题247
第7章JDBC技术248
7.1JDBC简介248
7.1.1什么是JDBC248
7.1.2JDBC的结构249
7.2通过JDBC驱动访问数据库249
7.2.1访问MySQL数据库250
7.2.2访问Microsoft SQL Server 2012数据库255
7.3查询数据库263
7.4更新数据库268
7.5JSP中数据库应用的常见问题274
7.5.1JSP的分页技术274
7.5.2MySQL数据库中常见中文乱码处理方法277
7.6项目实训279
7.6.1项目描述279
7.6.2学习目标279
7.6.3项目需求说明279
7.6.4项目实现279
7.6.5项目实现过程中注意的问题302
7.6.6常见问题及解决方案302
7.6.7拓展与提高303
7.7课外阅读(MVC设计模式)303
7.8本章小结304
7.9习题304
7.9.1选择题304
7.9.2填空题304
7.9.3论述题305
7.9.4操作题305
第8章企业信息管理系统案例306
8.1案例需求说明306
8.2案例分析与设计307
8.3案例的数据库设计308
8.4案例的开发过程310
8.4.1案例的模块划分及其结构310
8.4.2案例的登录模块设计与实现310
8.4.3案例的主页面模块设计与实现313
8.4.4案例的客户管理模块设计与实现316
8.4.5案例的合同管理模块设计与实现326
8.4.6案例的售后管理模块设计与实现331
8.4.7案例的产品管理模块设计与实现335
8.4.8案例的员工管理模块设计与实现340
8.5课外阅读(企业信息管理系统)345
8.6本章小结346
8.7习题347
第9章JSP与JavaBean技术348
9.1JavaBean基础知识348
9.2编写和使用JavaBean349
9.2.1编写JavaBean组件349
9.2.2在JSP页面中使用JavaBean350
9.3JavaBean的作用域354
9.4JavaBean应用实例358
9.4.1使用JavaBean访问数据库358
9.4.2使用JavaBean实现猜数游戏359
9.5项目实训363
9.5.1项目描述363
9.5.2学习目标363
9.5.3项目需求说明363
9.5.4项目实现364
9.5.5项目实现过程中注意的问题366
9.5.6常见问题及解决方案366
9.5.7拓展与提高366
9.6课外阅读(组件技术)367
9.7本章小结368
9.8习题369
9.8.1选择题369
9.8.2填空题369
9.8.3论述题369
9.8.4操作题369
第10章JSP与Servlet技术370
10.1Servlet基础知识370
10.1.1什么是Servlet370
10.1.2Servlet生命周期370
10.1.3Servlet的技术特点371
10.1.4Servlet与JSP的区别372
10.1.5Servlet在Java Web项目中的作用372
10.1.6Servlet部署373
10.1.7开发一个简单的Servlet374
10.2JSP与Servlet常见用法376
10.2.1通过Servlet获取表单中的数据376
10.2.2重定向与转发及其应用实例379
10.3项目实训384
10.3.1项目描述384
10.3.2学习目标384
10.3.3项目需求说明384
10.3.4项目实现384
10.3.5项目实现过程中注意的问题389
10.3.6常见问题及解决方案389
10.3.7拓展与提高390
10.4课外阅读(互联网的发展史)390
10.5本章小结391
10.6习题391
10.6.1选择题391
10.6.2填空题391
10.6.3论述题392
10.6.4操作题392
第11章个人信息管理系统案例393
11.1MVC 设计模式393
11.2案例需求说明394
11.3案例总体结构与构成394
11.4案例的数据库设计396
11.5案例的开发过程397
11.5.1案例的模块划分及其结构398
11.5.2案例的登录和注册模块设计与实现398
11.5.3案例的主页面模块设计与实现416
11.5.4案例的个人信息管理模块设计与实现419
11.5.5案例的通讯录模块设计与实现436
11.5.6案例的日程安排模块设计与实现460
11.5.7案例的文件模块设计与实现478
11.6课外阅读(Struts框架技术介绍)479
11.7本章小结480
11.8习题480
参考文献481
內容試閱
前言
1. 编写本书的目的
本书引进以案例为驱动的教学模式,旨在培养学生解决复杂工程实践中问题的能力。教材提供了8个项目实训(第1、2、3、5、6、7、9、10章)、3个案例(第4、8、11章)和70多个实例。
项目实训和实例有助于读者深入理解和掌握关键知识点,熟悉项目开发过程,从而进一步巩固并掌握理论知识。案例的训练整合相关知识体系,进而培养学生的项目开发能力。
2. 本书主要章节简介
本书主要内容如下。
第1章JSP概述。本章主要介绍常用动态网页技术、JSP基础知识、使用JSP开发项目的常用方式、简单的JSP应用实例、项目实训、课外阅读(Web技术的发展史)等。
第2章JSP常用开发环境介绍。本章主要介绍JSP开发环境、JDK安装与配置、NetBeans开发工具、Eclipse开发工具、MyEclipse开发工具、Tomcat服务器、项目实训、课外阅读(蓝色巨人IBM公司发展史)等。
第3章HTML与CSS。本章主要介绍HTML页面的基本构成、HTML常用标签、CSS基础知识、项目实训、课外阅读等。
第4章通信资费管理系统案例。本案例是对前3章知识的综合训练,可以在讲解第1章以前先讲解本章案例内容,也可以结合本章讲解第1~3章的知识点。本章主要内容有案例需求说明、案例总体结构与构成、案例的开发过程、课外阅读(通信技术的发展史)等。
第5章JSP基本语法。本章主要介绍JSP页面的基本结构、JSP的脚本元素、JSP的指令、JSP常用动作、项目实训、课外阅读(Sun公司的发展史)等。
第6章JSP内置对象。本章主要介绍request对象、response对象、session对象、out对象、pageContext对象、exception对象、application对象、项目实训、课外阅读(了解JavaScript)等。
第7章JDBC技术。本章主要介绍JDBC基础知识、通过JDBC驱动访问数据库、查询数据库、更新数据库(增、删、改)、JSP中数据库应用的常见问题、项目实训、课外阅读(MVC设计模式)等。
第8章企业信息管理系统案例。本案例是对前面7章知识的综合运用,通过本案例在掌握基本理论知识的同时,让学生积累项目开发经验;可以在讲解第5章以前讲解本章案例内容;也可结合本章内容讲解第5~7章的知识点。本章主要介绍案例需求说明、案例分析与设计、案例的数据库设计、案例的开发过程、课外阅读(企业信息管理系统)等。
第9章JSP与JavaBean技术。本章主要介绍JavaBean基础知识、编写和使用JavaBean、JavaBean的作用域、JavaBean应用实例、项目实训、课外阅读(组件技术)等。
第10章JSP与Servlet技术。本章主要介绍Servlet基础知识、JSP与Servlet常见用法、项目实训、课外阅读(互联网的发展史)等。第11章个人信息管理系统案例。通过本案例,能够很好地综合掌握和运用前面所学知识,提高学生的整体实践能力。另外,MVC模式是所有Java Web框架技术的基础,如经典的Web框架技术Struts就是基于MVC模式,通过MVC模式的实训对进一步学习Struts技术有很大帮助;可以在讲解第9和第10章以前讲解本章实训内容;也可结合本章内容讲解第9~10章的知识点。本章主要介绍MVC 设计模式、案例需求说明、案例总体结构与构成、案例的数据库设计、案例的开发过程、课外阅读(Struts框架技术介绍)等。
3. 教学资源
本书提供的配套教学资源有本教材的所有源代码、教学课件、教学日历、教学大纲、课后习题参考答案、期末试卷以及未收入教材的多个案例。如有需要可在清华大学出版社网站下载。
4. 参编人员及致谢
本书由马军霞、张志锋、皇安伟等编著,参与本书编写的人员是马军霞、张志锋、孙玉胜、申红雪、刘育熙、赵晓君、范乃梅、徐洁、李璞、谷培培、李保环、贾启。在本书的编写和出版过程中得到了郑州轻工业大学和清华大学出版社的支持和帮助,在此表示感谢。
5. 编者编写的其他教材风格
作者编写的《Java程序设计与项目实训教程(第2版)》《深入浅出Java程序设计》《Struts2 Hibernate框架技术教程(第2版)》《Web框架技术(Struts2 Hibernate3 Spring3)教程》与本书具有同样的风格,均采用以案例为驱动的教学模式,属于同系列教程。
由于编写时间仓促,水平有限,书中难免有纰漏之处,敬请读者不吝赐教。
编者
2018年3月

 

 

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