图书介绍

JSP Web应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JSP Web应用开发
  • 殷立峰编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302393320
  • 出版时间:2015
  • 标注页数:436页
  • 文件大小:61MB
  • 文件页数:452页
  • 主题词:JAVA语言-网页制作工具-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JSP Web应用开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 简介与环境3

第1章 Web应用开发基础——万丈高楼平地起3

1.1 计算机网络基础知识3

1.1.1 计算机网络3

1.1.2 Internet4

1.1.3 TCP/IP5

1.2 IP地址、域名和URL5

1.2.1 IP地址5

1.2.2 域名6

1.2.3 URL7

1.3 Web概述9

1.3.1 WWW万维网9

1.3.2 什么是网页9

1.3.3 构成网页的基本元素10

1.3.4 网页的分类13

1.4 Web开发与运行环境概述14

1.4.1 简单的Web应用开发运行环境14

1.4.2 虚拟的Web应用开发运行环境15

1.4.3 几种Web动态网页开发技术15

1.4.4 常用的Web动态网页开发软件18

1.5 JSP及其相关技术介绍21

1.5.1 Java语言21

1.5.2 Servlet技术21

1.5.3 JavaBean技术22

1.5.4 JSP开发与运行环境22

1.5.5 JSP运行机制23

1.6 习题24

第2章 开发环境搭建——工欲善其事,必先利其器25

2.1 JSP开发运行环境及其安装配置25

2.1.1 JSP安装准备工作25

2.1.2 安装与配置JDK26

2.1.3 服务器软件Tomcat的安装与配置31

2.1.4 创建Web服务目录36

2.2 JSP开发工具MyEc;opse的安装、配置与使用38

2.2.1 Eclipse Myclipse38

2.2.2 安装MyEclipse38

2.2.3 配置MyEclipse44

2.2.4 MyEclipse开发JSP程序的步骤50

2.3 MySQL数据库的安装、配置与使用57

2.3.1 MySQL数据库57

2.3.2 安装MySQL58

2.4 习题69

2.4.1 简答题69

2.4.2 上机练习69

2.4.3 实训课题69

第二部分 前端开发73

第3章 HTML语言——一切从HTML开始73

3.1 HTML概述73

3.1.1 HTML入门——一个简单的HTML案例75

3.1.2 HTML标记的基本概念77

3.1.3 HTML文件基本架构78

3.1.4 HTML语言的语法规范82

3.2 HTML文本格式标记83

3.2.1 标题标记<hn>…</hn>83

3.2.2 文字格式标记<font>…</font>84

3.2.3 字型设置标记86

3.2.4 文字滚动标记87

3.2.5 段落标记88

3.3 图像与多媒体标记91

3.3.1 图像标记<img>92

3.3.2 背景音乐标记<bgsound>93

3.3.3 多媒体标记<embed>93

3.4 HTML的超链接标记95

3.5 HTML的表格、列表与块容器标记96

3.5.1 表格标记<table>96

3.5.2 列表标记104

3.5.3 块容器标记<div>和<span>107

3.6 表单标记109

3.6.1 表单标记<form>…</form>109

3.6.2 输入标记<input>110

3.6.3 下拉列表框标记<select>…</select>112

3.6.4 多行文本框标记<textarea>…</textarea>112

3.7 窗口框架标记<frameset>114

3.7.1 窗口框架标记<frameset>114

3.7.2 不支持框架标记<noframes>115

3.8 页面动态刷新和浮动窗口118

3.8.1 页面动态刷新标记<meta>118

3.8.2 浮动窗口标记<iframe>119

3.9 网页中嵌入Java语言小程序的标记<applet>120

3.10习题122

3.10.1 填空题122

3.10.2 选择题122

3.10.3 简答题124

3.10.4 实训题124

第4章 网页布局之DIV+CSS——从此变得美丽125

4.1 CSS基础125

4.1.1 CSS的创建与使用125

4.1.2 CSS语法128

4.1.3 派生选择器130

4.1.4 id选择器131

4.1.5 CSS类选择器132

4.1.6 CSS属性选择器133

4.2 CSS样式134

4.2.1 CSS背景134

4.2.2 CSS文本137

4.2.3 CSS字体141

4.2.4 CSS链接144

4.2.5 CSS列表145

4.2.6 CSS表格145

4.2.7 CSS轮廓147

4.2.8 CSS对齐148

4.3 CSS框模型149

4.4 CSS边距150

4.5 DIV+CSS网页布局151

4.5.1 块状元素和内联元素151

4.5.2 制作网页导航条154

4.5.3 网页布局设计158

4.6 习题161

第5章 JavaScript语言——网页动起来164

5.1 JavaScript语言概述164

5.1.1 一个简单且包含JavaScript语言的网页164

5.1.2 JavaScript语言概述165

5.1.3 JSP中如何嵌入JavaScript小程序167

5.2 JavaScript的数据类型、运算符167

5.2.1 保留字167

5.2.2 数据类型168

5.2.3 变量168

5.2.4 运算符169

5.3 JavaScript的函数171

5.4 JavaScript的事件172

5.5 JavaScript对象及其使用174

5.6 JavaScript程序流程的控制178

5.6.1 if条件判断结构178

5.6.2 switch多路分支结构179

5.6.3 for循环控制结构182

5.6.4 while循环控制结构183

5.6.5 do…while循环控制结构185

5.7 文档对象模型DOM186

5.7.1 文档对象模型DOM应用举例186

5.7.2 文档对象模型DOM概述187

5.7.3 文档对象模型DOM的节点访问方法190

5.8 习题192

第6章 ExtJs——把窗口系统搬到网页上来194

6.1 ExtJs简介194

6.1.1 ExtJs概述194

6.1.2 ExtJs的安装195

6.1.3 ExtJs的开发步骤200

6.2 ExtJs组件203

6.2.1 ExtJs组件介绍203

6.2.2 组件的属性配置与事件处理207

6.3 ExtJs面板Panel208

6.4 ExtJs窗口Window210

6.5 ExtJs布局Layout212

6.5.1 布局概述212

6.5.2 Border布局214

6.5.3 Column布局215

6.5.4 Fit布局217

6.5.5 Form布局218

6.5.6 Accordion布局219

6.5.7 Table布局221

6.6 员工管理系统的前台界面设计222

6.6.1 主界面设计222

6.6.2 员工添加界面设计225

6.6.3 员工信息维护界面设计227

6.7 习题233

第三部分 后端开发237

第7章 Web服务端程序——有人做面子,就得有人做里子237

7.1 Web服务端简介237

7.2 Web服务端语言迭代历史238

7.3 习题247

第8章 Servlet——继往开来248

8.1 Servlet工作原理248

8.1.1 Servlet概述248

8.1.2 Servlet的层次结构249

8.1.3 Servlet的生命周期251

8.2 Servlet创建与使用252

8.2.1 Servlet程序的编程过程252

8.2.2 第一个Servlet程序255

8.3 doGet与doPost方法257

8.4 重定向与转发264

8.4.1 转发跳转264

8.4.2 重定向跳转265

8.5 习题266

第9章 JSP页面与标记——杂烩饭267

9.1 JSP概述267

9.1.1 JSP是什么267

9.1.2 为什么要有JSP269

9.2 JSP工作原理270

9.3 JSP语法272

9.3.1 JSP脚本272

9.3.2 JSP声明272

9.3.3 JSP注释273

9.3.4 JSP指令273

9.3.5 JSP表达式273

9.3.6 JSP控制流275

9.4 JSP指令277

9.4.1 page指令277

9.4.2 include指令284

9.5 JSP动作元素285

9.6 习题287

第10章 JSP内置对象——通于天地谓之神288

10.1 JSP内置对象简介288

10.2 out对象289

10.2.1 输出信息的方法289

10.2.2 与缓冲区相关的方法290

10.3 request对象291

10.3.1 用request读取客户端传递来的参数291

10.3.2 request作用范围变量297

10.3.3 用request读取系统信息301

10.3.4 用request读取HTTP请求报头信息303

10.3.5 用request读取Cookie304

10.3.6 用request选择国际化信息308

10.4 response对象308

10.4.1 输出缓冲区与响应提交308

10.4.2 HTTP响应报头设置309

10.4.3 用response实现文件下载312

10.5 application对象315

10.5.1 用application访问Web应用的初始参数315

10.5.2 application作用范围变量316

10.5.3 用application对象读取Servlet容器信息317

10.5.4 用application记录操作日志318

10.6 session对象319

10.6.1 用URL重写实现session跟踪319

10.6.2 用cookie实现session跟踪321

10.6.3 用隐藏表单域实现session跟踪323

10.6.4 session作用范围变量与session跟踪326

10.7 其他JSP内置对象331

10.7.1 config隐含对象331

10.7.2 exception隐含对象332

10.7.3 page隐含对象333

10.7.4 pageContext隐含对象333

10.8 习题334

第11章 JavaBean——矩不正,不可为方;规不正,不可为圆337

11.1 JavaBean的定义337

11.2 在JSP中使用一般Java类339

11.3 在JSP中使用JavaBean340

11.4 习题343

第12章 数据持久化——志不强则智不达345

12.1 为何要做数据持久化345

12.2 文件存储345

12.2.1 文件读取345

12.2.2 文件写入348

12.2.3 文件随机读写349

12.2.4 网页中的读写350

12.2.5 文件数据存储格式351

12.3 数据库读写353

12.3.1 数据库之思想353

12.3.2 建立数据库354

12.3.3 连接数据库361

12.3.4 数据库查询365

12.4 登录案例366

12.5 习题376

第13章 Hibernate——镜花亦花,水月亦月377

13.1 使用Hibernate进行数据库读写377

13.2 Hibernate的配置377

13.3 使用Hibernate进行开发384

13.4 习题391

第14章 MVC架构与Struts——三权分立,各司其职392

14.1 MVC模式简介392

14.1.1 MVC的产生原因392

14.1.2 MVC基本概念398

14.1.3 历史上的MVC400

14.2 自己动手实现MVC400

14.3 Struts入门405

14.3.1 Struts简介405

14.3.2 Struts环境配置405

14.3.3 Hello Struts409

14.4 Struts进阶412

14.4.1 Struts处理表单和URL参数412

14.4.2 Action属性的输出412

14.4.3 用户登录实例413

14.5 习题417

第15章 Spring之旅——保姆改变世界418

15.1 依赖注入思想418

15.1.1 “吃饭问题”的硬编码418

15.1.2 “吃饭问题”的工厂模式419

15.1.3 “食品厂”的反射机制实现420

15.1.4 “吃饭问题”的反转控制421

15.2 Spring中的依赖注入实现422

15.2.1 Spring安装422

15.2.2 Spring中的“吃饭问题”424

15.2.3 “吃饭问题”之我的鸡蛋你别吃425

15.2.4 “吃饭问题”之花样繁多426

15.3 面向切面的编程427

15.4 Spring中的面向切面的编程428

15.5 在Web中使用Spring430

15.5.1 自定义Servlet初始化Spring430

15.5.2 使用Spring给出的Listener初始化432

15.5.3 使用Spring对Servlet初始化434

15.6 习题435

参考文献436

热门推荐