JSP程序设计与项目实训教程(第2版) 清华大学出版社 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

JSP程序设计与项目实训教程(第2版) 清华大学出版社精美图片
》JSP程序设计与项目实训教程(第2版) 清华大学出版社电子书籍版权问题 请点击这里查看《

JSP程序设计与项目实训教程(第2版) 清华大学出版社书籍详细信息

  • ISBN:9787302429517
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2016-06
  • 页数:暂无页数
  • 价格:40.60
  • 纸张:轻型纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-19 18:04:02

寄语:

新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!


内容简介:

内容简介本书旨在培养学生的JavaWeb项目开发能力、实践能力和创新能力。

全书理论联系实践,引进以项目为驱动的教学模式,系统地讲解JSP程序设计技术,并用项目开发实践串联整个知识体系。全书共分11章,内容包括Web技术简介、JSP常用开发环境介绍、HTML与CSS简介、通信资费管理系统项目实训、JSP基础知识、JSP的常用内置对象、数据库基本操作、企业信息管理系统项目实训、JSP与JavaBean、JavaServlet技术、个人信息管理系统项目实训。全书包含80多个小案例、8个中型项目、3个大项目的强化实践操作,能够使读者在深入理解、切实掌握基本理论知识的基础上,同步提高综合应用能力。

本书可作为普通高等院校的JavaWeb相关课程教材,也可作为JSP系列职业培训教材及JavaWeb软件开发人员的技术参考书。


书籍目录:

第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.6小结15

1.7习题15

1.7.1选择题15

1.7.2填空题16

1.7.3简答题16

1.7.4实验题16

第2章JSP常用开发环境介绍17

2.1JSP环境介绍17

2.2JDK概述18

2.2.1JDK简介与下载18

2.2.2JDK的安装与配置18

2.3NetBeans开发环境22

2.3.1NetBeans简介与下载22

2.3.2NetBeans的安装与使用23

2.4Eclipse开发环境29

2.4.1Eclipse简介与下载29

2.4.2Eclipse的使用30

2.5MyEclipse开发环境35

2.5.1MyEclipse简介与下载35

2.5.2MyEclipse的安装与使用35

2.6Tomcat服务器39

2.6.1Tomcat简介与下载39

2.6.2Tomcat的使用39

2.7项目实训41

2.7.1项目描述41

2.7.2学习目标42

2.7.3项目需求说明43

2.7.4项目实现43

2.7.5项目实现过程中应注意的问题46

2.7.6常见问题及解决方案46

2.7.7拓展与提高47

2.8课外阅读(蓝色巨人IBM公司发展史)48

2.9小结55

2.10习题55

第3章HTML与CSS简介56

3.1HTML页面的基本构成56

3.2HTML常用标签61

3.2.1列表标签及其应用实例61

3.2.2多媒体和超链接标签及其应用实例64

3.2.3表格标签及其应用实例67

3.2.4表单标签及其应用实例69

3.2.5框架标签及其应用实例74

3.3CSS基础知识78

3.3.1CSS样式表定义78

3.3.2HTML中加入CSS的方法及其应用实例79

3.3.3CSS的优先级及其应用实例81

3.3.4CSS基本属性及其应用实例81

3.4项目实训86

3.4.1项目描述86

3.4.2学习目标86

3.4.3项目需求说明87

3.4.4项目实现87

3.4.5项目实现过程中应注意的问题95

3.4.6常见问题及解决方案95

3.4.7拓展与提高96

3.5课外阅读96

3.5.1XHTML简介96

3.5.2XML简介99

3.6小结101

3.7习题101

3.7.1选择题101

3.7.2填空题102

3.7.3简答题102

3.7.4实验题102

第4章通信资费管理系统项目实训103

4.1通信资费管理系统项目需求说明103

4.2通信资费管理系统项目总体结构与构成104

4.3通信资费管理系统项目代码实现104

4.3.1项目文件结构104

4.3.2登录和注册页面的实现105

4.3.3系统主页面的实现111

4.3.4用户管理页面的实现114

4.3.5资费管理页面的实现121

4.3.6账单管理页面的实现127

4.3.7账务管理页面的实现133

4.3.8管理员管理页面的实现141

4.3.9用户自服务页面的实现151

4.4课外阅读(云计算)161

4.5小结167

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项目实现过程中应注意的问题200

5.6.6常见问题及解决方案200

5.6.7拓展与提高201

5.7课外阅读(Sun公司的发展史)203

5.8小结206

5.9习题206

5.9.1选择题206

5.9.2填空题207

5.9.3简答题207

5.9.4实验题207

第6章JSP的常用内置对象208

6.1out对象208

6.1.1out对象的基础知识208

6.1.2out对象应用实例209

6.2request对象210

6.2.1request对象的基础知识210

6.2.2request对象应用实例211

6.3response对象220

6.3.1response对象的基础知识220

6.3.2response对象应用实例220

6.4session对象223

6.4.1session对象的基础知识223

6.4.2session对象应用实例224

6.5pageContext对象229

6.5.1pageContext对象的基础知识229

6.5.2pageContext对象应用实例229

6.6exception对象230

6.6.1exception对象的基础知识230

6.6.2exception对象应用实例231

6.7application对象232

6.7.1application对象的基础知识232

6.7.2application对象应用实例232

6.8项目实训234

6.8.1项目描述234

6.8.2学习目标234

6.8.3项目需求说明234

6.8.4项目实现234

6.8.5项目实现过程中应注意的问题239

6.8.6常见问题及解决方案239

6.8.7拓展与提高240

6.9课外阅读(了解JavaScript)240

6.9.1JavaScript简介240

6.9.2JavaScript语言基础知识242

6.9.3JavaScript对象247

6.9.4JavaScript事件252

6.10小结252

6.11习题253

6.11.1选择题253

6.11.2填空题253

6.11.3简答题254

6.11.4实验题254

第7章数据库基本操作255

7.1JDBC基础知识255

7.2通过JDBC驱动访问数据库256

7.2.1访问MySQL数据库及其应用实例256

7.2.2访问Microsoft SQL Server 2000数据库及其应用实例262

7.2.3访问Microsoft SQL Server 2008数据库及其应用实例266

7.3查询数据库及其应用实例272

7.4更新数据库(增、删、改)及其应用实例277

7.5JSP在数据库应用中的常见问题283

7.5.1JSP的分页技术及其应用实例283

7.5.2MySQL数据库中常见中文乱码处理方式285

7.6项目实训287

7.6.1项目描述287

7.6.2学习目标287

7.6.3项目需求说明287

7.6.4项目实现288

7.6.5项目实现过程中应注意的问题308

7.6.6常见问题及解决方案308

7.6.7拓展与提高309

7.7课外阅读(MVC设计模式)309

7.8小结310

7.9习题311

7.9.1选择题311

7.9.2填空题311

7.9.3简答题311

7.9.4实验题311

第8章企业信息管理系统项目实训312

8.1企业信息管理系统项目需求说明312

8.2企业信息管理系统项目系统分析313

8.3企业信息管理系统数据库设计314

8.4企业信息管理系统代码实现315

8.4.1项目文件结构316

8.4.2登录功能的实现316

8.4.3系统主页面功能的实现319

8.4.4客户管理功能的实现321

8.4.5合同管理功能的实现331

8.4.6售后管理功能的实现335

8.4.7产品管理功能的实现339

8.4.8员工管理功能的实现344

8.5课外阅读(企业信息管理系统)349

8.6小结350

8.7习题350

第9章JSP与JavaBean351

9.1JavaBean的基础知识351

9.2编写和使用JavaBean352

9.2.1编写JavaBean组件352

9.2.2在JSP页面中使用JavaBean353

9.3JavaBean的作用域及其应用实例356

9.4JavaBean应用实例360

9.4.1使用JavaBean访问数据库360

9.4.2使用JavaBean实现猜数游戏361

9.5项目实训365

9.5.1项目描述365

9.5.2学习目标365

9.5.3项目需求说明365

9.5.4项目实现365

9.5.5项目实现过程中应注意的问题367

9.5.6常见问题及解决方案367

9.5.7拓展与提高368

9.6课外阅读(组件技术)368

9.7小结370

9.8习题370

9.8.1选择题370

9.8.2填空题370

9.8.3简答题370

9.8.4实验题370

第10章Java Servlet技术371

10.1Servlet基础知识371

10.1.1什么是Servlet371

10.1.2Servlet生命周期371

10.1.3Servlet的技术特点372

10.1.4Servlet与JSP的区别373

10.1.5Servlet在Java Web项目中的作用373

10.1.6Servlet部署374

10.1.7开发一个简单的Servlet应用375

10.2JSP与Servlet常见用法377

10.2.1通过Servlet获取表单中的数据及其应用实例377

10.2.2重定向与转发及其应用实例380

10.3项目实训384

10.3.1项目描述384

10.3.2学习目标385

10.3.3项目需求说明385

10.3.4项目实现385

10.3.5项目实现过程中应注意的问题389

10.3.6常见问题及解决方案389

10.3.7拓展与提高391

10.4课外阅读(互联网的发展史)391

10.5小结392

10.6习题392

10.6.1选择题392

10.6.2填空题392

10.6.3简答题392

10.6.4实验题392

第11章个人信息管理系统项目实训393

11.1个人信息管理系统项目需求说明393

11.2个人信息管理系统项目系统分析394

11.3个人信息管理系统数据库设计395

11.4个人信息管理系统代码实现396

11.4.1项目文件结构396

11.4.2登录和注册功能的实现397

11.4.3系统主页面功能的实现412

11.4.4个人信息管理功能的实现416

11.4.5通讯录管理功能的实现431

11.4.6日程安排管理功能的实现452

11.4.7个人文件管理功能的实现468

11.5课外阅读(Struts框架技术介绍)468

11.6小结470

11.7习题470

1.1.1程序设计语言的发展1

1.1.2C语言的特点2

1.2实例2

实例1.2.1在屏幕上输出信息2

实例1.2.2计算两个整数之和并输出到

屏幕5

实例1.2.3计算两个数的和、差、积、

商和余数并输出到屏幕7

实例1.2.4求圆的周长和面积10

实例1.2.5转义字符的使用12

实例1.2.6求三角形的面积14

实例1.2.7复合赋值运算符的使用15

实例1.2.8自增自减运算符的使用16

实例1.2.9检测各种数据类型所占的

字节数18

实例1.2.10八进制、十六进制整数的

表示及输出19

1.3小结20

1.3.1数据类型20

1.3.2标识符、常量与变量20

1.3.3运算符20

1.3.4printf函数和scanf函数21

1.3.5数据类型转换23

1.4实验23

1.4.1实验目的23

1.4.2实验内容23

习题25

第2章程序控制语句27

2.1内容介绍27

2.2实例27实例2.2.1求两个数中较大的值27

实例2.2.2求分段函数的值29

实例2.2.3根据考试成绩,输出不同的

结果32

实例2.2.4编一个程序计算指定年月有

几天35

实例2.2.5求1~100的累加和38

实例2.2.6求阶乘39

实例2.2.7从键盘输入任意个正整数,求出

优选的数40

实例2.2.8求100之内不能被3整除的整数

之和42

实例2.2.9判断某个整数是否为素数43

实例2.2.10打印乘法口诀表44

实例2.2.11打印水仙花数(阿姆斯特

朗数)45

实例2.2.12求π的近似值47

实例2.2.13猴子吃桃问题49

实例2.2.14鸡兔同笼问题49

实例2.2.15求自守数50

实例2.2.16求完数51

实例2.2.17打鱼晒网问题52

2.3小结53

2.3.1关系运算符与关系表达式53

2.3.2逻辑运算符与逻辑表达式54

2.3.3条件运算符54

2.3.4选择结构程序54

2.3.5循环结构程序55

2.3.6continue语句、break语句与goto

语句55

2.4实验55

2.4.1实验目的55

2.4.2实验内容56

习题62

第3章指针64

3.1内容介绍64

3.2实例64

实例3.2.1输出变量的地址64

实例3.2.2通过指针变量存取变量

的值66

实例3.2.3指针的算术运算68

实例3.2.4指针的关系运算70

实例3.2.5多级指针的使用72

实例3.2.6动态分配内存73

实例3.2.7动态分配多个连续的内存

单元76

实例3.2.8重新分配存储单元77

3.3小结78

3.3.1地址、指针与指针变量78

3.3.2指针的运算79

3.3.3动态内存分配79

3.4实验79

3.4.1实验目的79

3.4.2实验内容80

习题82

第4章数组84

4.1内容介绍84

4.2实例84

实例4.2.1求班级考试的平均成绩84

实例4.2.2使用数组输出Fibonacci数列

的前42项86

实例4.2.3使用指针输出数组中所有元素

的值87

实例4.2.4冒泡法排序89

实例4.2.5使用二维数组处理多人多门

成绩90

实例4.2.6矩阵相加92

实例4.2.7二维数组的地址93

实例4.2.8指向一维数组的指针95

实例4.2.9字符数组与字符串97

实例4.2.10输入两个字符串,按从小到大

顺序输出100

实例4.2.11字符串排序102

4.3小结104

4.3.1一维数组104

4.3.2二维数组104

4.3.3字符数组105

4.3.4指针数组与指向一维数组的指针

变量106

4.3.5常用的字符串处理函数106

4.3.6排序算法107

4.4实验107

4.4.1实验目的107

4.4.2实验内容107

习题119

第5章函数121

5.1内容介绍121

5.2实例121

实例5.2.1求两个数的优选值121

实例5.2.2编写一个求x的n次方的

函数124

实例5.2.3交换两个变量值的函数125

实例5.2.4求平均成绩128

实例5.2.5比较两个字符串大小的

函数129

实例5.2.6设计魔方阵131

实例5.2.7字符串排序132

实例5.2.8加减乘除计算器134

实例5.2.9计算1!+2!+3!+…+n!

的值136

实例5.2.10用递归法求阶乘138

实例5.2.11局部变量与全局变量139

实例5.2.12用静态变量方法计算1!+2!

+3!+…+n!141

5.3小结143

5.3.1函数的定义与声明143

5.3.2函数的参数144

5.3.3函数的嵌套调用与递归调用144

5.3.4变量的存储类别144

5.4实验145

5.4.1实验目的145

5.4.2实验内容145

习题155

第6章构造类型157

6.1内容介绍157

6.2实例157

实例6.2.1输入一个学生的各种信息再

输出157

实例6.2.2将实例6.2.1中的年龄改为

出生日期160

实例6.2.3处理多个学生的信息162

实例6.2.4求多个学生的平均成绩163

实例6.2.5输入一个短整型整数,求出

其高位数和低位数165

实例6.2.6获取按键的信息168

实例6.2.7输入一个整数,输出对应的

星期几170

实例6.2.8建立单链表保存学生的

信息172

实例6.2.9删除链表中指定的结点175

6.3小结177

6.3.1结构体类型的定义与应用177

6.3.2共用体类型的定义与使用178

6.3.3枚举类型的定义与使用178

6.3.4typedef定义类型179

6.3.5单链表179

6.4实验179

6.4.1实验目的179

6.4.2实验内容179

习题187

第7章位运算190

7.1内容介绍190

7.2实例190

实例7.2.1将一个整数的指定位设置为0

或1190

实例7.2.2取出一个整数的奇数位和

偶数位191

实例7.2.3将整数的指定位翻转193

实例7.2.4求一个数的原码194

7.3小结196

7.3.1数值的表示方法196

7.3.2位运算符196

7.4实验196

7.4.1实验目的196

7.4.2实验内容196

习题200

第8章编译预处理201

8.1内容介绍201

8.2实例201

实例8.2.1求圆的周长、面积和圆球

体积201

实例8.2.2使用带参数的宏求圆的周长、

面积和圆球体积202

实例8.2.3将宏定义放在一个单独的文件中求

圆的周长、面积和球体积/203

实例8.2.4条件编译206

8.3小结207

8.3.1宏定义207

8.3.2文件包含207

8.3.3条件编译208

8.4实验208

8.4.1实验目的208

8.4.2实验内容208

习题209

第9章文件211

9.1内容介绍211

9.2实例211

实例9.2.1在文件中写入整数1~10211

实例9.2.2将文件中的若干个整数读

出来213

实例9.2.3文件复制215

实例9.2.4以行为单位读写文件217

实例9.2.5读写学生信息218

实例9.2.6随机访问文件220

实例9.2.7更改文件名223

9.3小结224

9.3.1文件的打开与关闭224

9.3.2文件的读写224

9.3.3文件的定位与出错检测224

9.4实验225

9.4.1实验目的225

9.4.2实验内容225

习题228

第10章综合实例230

10.1内容介绍230

10.2实例230

实例10.2.1计算某一天是星期几230

实例10.2.2八皇后问题232

实例10.2.3迷宫235

实例10.2.4简单的客房管理系统241

附录A索引247

参考文献252


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

编辑推荐

1. 注重基础与培养能力并重。本书在全面系统地讲解JSP技术基础知识的同时,引进以项目为驱动的教学模式。既注重理论知识的传授,又强调学生的专业技术能力和创新能力培养。

2. 面向应用型人才培养。本教材贯彻“很好工程师教育培养计划”的人才培养理念,以培养能将专业知识和技能应用于专业社会实践的应用型人才为目标,通过项目训练培养和提高学生的实践能力、积累项目经验,培养更多更很好的、满足市场需求的软件工程师。

3. 是教材又是项目指导书。本教材既详细介绍了JSP技术,又系统地阐述了Java Web项目的开发过程,通过80多个小案例、8个中型项目、3个大项目的实训训练,帮助学生通过实践切实掌握Java Web项目开发基本流程,积累项目开发经验。

4. 提供一体化教学资源。结合教材制作了教学课件、教学日历、教学大纲、期末试卷等教学资源,并提供教材示例源代码、课后习题参考答案、电子版课后习题以及未收入教材的多个项目(可从清华大学出版社网站下载:www.tup.com.cn)。此外,为教师提供服务QQ和邮箱(2394115659.qq.com),以便提供更多教学资源服务。



书籍真实打分

  • 故事情节:3分

  • 人物塑造:5分

  • 主题深度:8分

  • 文字风格:5分

  • 语言运用:6分

  • 文笔流畅:6分

  • 思想传递:3分

  • 知识深度:4分

  • 知识广度:7分

  • 实用性:8分

  • 章节划分:7分

  • 结构布局:5分

  • 新颖与独特:9分

  • 情感共鸣:6分

  • 引人入胜:6分

  • 现实相关:8分

  • 沉浸感:5分

  • 事实准确性:8分

  • 文化贡献:8分


网站评分

  • 书籍多样性:9分

  • 书籍信息完全性:5分

  • 网站更新速度:4分

  • 使用便利性:5分

  • 书籍清晰度:6分

  • 书籍格式兼容性:9分

  • 是否包含广告:8分

  • 加载速度:3分

  • 安全性:9分

  • 稳定性:3分

  • 搜索功能:7分

  • 下载便捷性:8分


下载点评

  • 无缺页(407+)
  • 少量广告(288+)
  • 体验好(254+)
  • txt(72+)
  • 简单(327+)
  • 好评(488+)
  • 博大精深(420+)
  • 格式多(496+)
  • 下载速度快(524+)

下载评价

  • 网友 石***致: ( 2025-01-11 20:30:53 )

    挺实用的,给个赞!希望越来越好,一直支持。

  • 网友 冯***卉: ( 2025-01-06 21:23:59 )

    听说内置一千多万的书籍,不知道真假的

  • 网友 宫***凡: ( 2025-01-14 10:06:37 )

    一般般,只能说收费的比免费的强不少。

  • 网友 曾***玉: ( 2025-01-06 09:13:15 )

    直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

  • 网友 曾***文: ( 2024-12-20 05:41:16 )

    五星好评哦

  • 网友 沈***松: ( 2025-01-05 08:48:12 )

    挺好的,不错

  • 网友 相***儿: ( 2025-01-01 22:11:43 )

    你要的这里都能找到哦!!!

  • 网友 冷***洁: ( 2024-12-29 22:43:56 )

    不错,用着很方便

  • 网友 习***蓉: ( 2025-01-07 15:43:34 )

    品相完美

  • 网友 薛***玉: ( 2025-01-02 20:04:15 )

    就是我想要的!!!

  • 网友 索***宸: ( 2025-01-02 01:33:44 )

    书的质量很好。资源多

  • 网友 詹***萍: ( 2025-01-01 05:30:31 )

    好评的,这是自己一直选择的下载书的网站

  • 网友 隗***杉: ( 2024-12-22 17:30:27 )

    挺好的,还好看!支持!快下载吧!

  • 网友 车***波: ( 2025-01-11 07:18:30 )

    很好,下载出来的内容没有乱码。


随机推荐