图书介绍

Web应用开发技术 JSPPDF|Epub|txt|kindle电子书版本网盘下载

Web应用开发技术 JSP
  • 崔尚森,张白一,张辰编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560633831
  • 出版时间:2014
  • 标注页数:380页
  • 文件大小:60MB
  • 文件页数:390页
  • 主题词:JAVA语言-网页制作工具-高等学校-教材

PDF下载


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

下载说明

Web应用开发技术 JSPPDF格式电子书版下载

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

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

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

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

图书目录

第1章 Web应用开发技术概述1

1.1 Internet基础知识1

1.1.1 Internet的起源与发展1

1.1.2 Internet的组成3

1.1.3 Internet提供的服务4

1.1.4 HTTP协议7

1.1.5 IP地址与域名8

1.1.6 统一资源定位器(URL)10

1.2 Internet的WWW服务11

1.2.1 WWW的起源与发展11

1.2.2 WWW的特点11

1.2.3 WWW的结构与工作模式12

1.2.4 C/S模式与B/S模式13

1.2.5 Web浏览器软件的发展14

1.2.6 对Web服务器软件的要求15

1.3 Internet上的信息携带者——网页16

1.3.1 网页的概念16

1.3.2 超文本、超媒体与超链接16

1.3.3 网页的组成方式17

1.3.4 静态网页与动态网页17

1.3.5 网页的浏览与下载18

1.4 动态网页技术简介19

1.4.1 CGI技术19

1.4.2 ASP技术20

1.4.3 PHP技术20

1.4.4 Servlet技术21

1.4.5 JSP技术21

1.5 JSP页面执行过程和技术优势21

1.5.1 JSP页面的执行过程21

1.5.2 JSP的技术优势22

习题123

第2章 JSP语法与开发环境的搭建24

2.1 JSP页面构成24

2.1.1 一个简单的JSP页面24

2.1.2 一个典型的JSP页面文件25

2.1.3 JSP页面的构成分析27

2.1.4 编译后的.java文件28

2.2 JSP语法31

2.2.1 JSP语法成分导引符31

2.2.2 JSP标识符命名规范32

2.2.3 模板元素32

2.2.4 JSP中的注释32

2.2.5 脚本元素34

2.2.6 JSP标签34

2.3 JSP开发运行环境的搭建35

2.3.1 需要下载和安装的软件35

2.3.2 JDK和MyEclipse的安装36

2.3.3 工作空间的设置37

2.4 JSP程序、测试运行环境的创建39

2.4.1 MyEclipse的启动39

2.4.2 Web工程的建立39

2.4.3 Tomcat、测试运行环境的启动41

2.4.4 JSP程序的编写和测试44

2.5 MyEclipse智能助手的使用45

习题249

第3章 Web编程基础——HTML语言50

3.1 HTML概述50

3.1.1 网页与HTML50

3.1.2 HTML的产生和发展51

3.1.3 HTML语法51

3.1.4 HTML文档结构52

3.1.5 HTML文档的四对顶级标记54

3.1.6 HTML文档的注释55

3.2 文字风格设置55

3.2.1 字体标记55

3.2.2 标题字标记57

3.2.3 文字辅助变化标记57

3.2.4 划线标记57

3.2.5 转义字符与特殊字符58

3.2.6 文字移动标记58

3.3 段落控制标记59

3.3.1 分行和禁行标记59

3.3.2 段落标记60

3.3.3 预排版标记60

3.3.4 列表标记61

3.3.5 块标记64

3.4 超链接标记64

3.4.1 〈A〉标记65

3.4.2 嵌入图像或视频标记67

3.4.3 嵌入背景音乐标记68

3.4.4 嵌入声音或图像标记68

3.4.5 地图分区域链接69

3.4.6 〈BODY〉标记的属性与窗口色彩搭配71

3.5 表格标记72

3.5.1 表格的基本语法72

3.5.2 表格的属性73

3.5.3 单元格的属性74

3.5.4 表格标题设置74

3.5.5 复杂表格设计示例74

3.6 表单标记77

3.6.1 表单标记的一般格式77

3.6.2 〈INPUT〉标记78

3.6.3 列表框和下拉列表框79

3.6.4 文本区域79

3.7 框架结构标记80

3.7.1 框架的基本结构81

3.7.2 〈FRAMESET〉的常用属性81

3.7.3 〈FRAME〉的属性83

3.7.4 框架结构间的关联83

3.7.5 〈IFRAME〉标记86

3.8 CSS样式88

3.8.1 定义CSS样式的方法88

3.8.2 加载CSS样式的3种方式89

3.8.3 CSS应用示例90

习题391

第4章 JSP脚本语言93

4.1 Java的数据类型和变量93

4.1.1 Java的标识符命名规范93

4.1.2 Java的数据类型93

4.1.3 常量94

4.1.4 变量95

4.1.5 数组100

4.1.6 注释102

4.2 运算符和表达式102

4.2.1 算术表达式103

4.2.2 关系表达式103

4.2.3 逻辑运算符103

4.2.4 条件运算符104

4.2.5 位运算104

4.2.6 运算符的优先级105

4.3 程序流程控制语句106

4.3.1 if选择语句106

4.3.2 switch多分支选择108

4.3.3 for循环控制108

4.3.4 while循环控制109

4.3.5 do-while循环控制110

4.3.6 break与continue111

4.4 类、对象和包112

4.4.1 定义类112

4.4.2 创建对象114

4.4.3 继承114

4.4.4 多态114

4.4.5 抽象类和接口(interface)116

4.4.6 包(package)118

4.5 Java常用类119

4.5.1 String类119

4.5.2 System类122

4.5.3 Calendar类124

4.5.4 Math类128

4.5.5 parseInt()和parseFloat()函数129

4.6 异常处理130

4.6.1 异常处理130

4.6.2 异常处理示例程序131

4.6.3 常用异常类132

4.7 JSP中变量的作用域与多线程问题133

4.7.1 JSP中的变量作用域问题134

4.7.2 多线程问题134

习题4136

第5章 JSP常用内置对象137

5.1 out对象137

5.1.1 out对象的数据成员137

5.1.2 out对象的主要方法137

5.1.3 out对象应用举例138

5.2 request对象139

5.2.1 request对象的数据成员140

5.2.2 request对象的主要方法140

5.2.3 请求头信息的获取141

5.2.4 用户提交信息的获取143

5.2.5 中文乱码的处理145

5.3 response对象148

5.3.1 response对象的数据成员148

5.3.2 response对象的主要方法149

5.3.3 response对象应用举例150

5.4 session对象151

5.4.1 session对象的主要方法152

5.4.2 session对象应用举例152

5.4.3 利用session对象设计购物车154

5.5 application对象157

5.5.1 application对象的主要方法157

5.5.2 application对象应用举例158

5.6 pageContext对象159

5.6.1 pageContext对象的数据成员159

5.6.2 pageContext对象的主要方法160

5.6.3 pageContext对象应用举例161

5.7 config、page和exception对象164

5.7.1 config对象164

5.7.2 exception对象164

5.7.3 page对象164

习题5165

第6章 JSP标签166

6.1 JSP指令元素166

6.1.1 page指令166

6.1.2 include指令167

6.1.3 taglib指令169

6.2 JSP动作170

6.2.1 param动作170

6.2.2 include动作170

6.2.3 forward动作173

6.2.4 useBean动作174

6.2.5 setProperty动作175

6.2.6 getProperty动作176

6.2.7 plugin动作178

6.2.8 fallback动作179

习题6179

第7章 使用JDBC访问数据库180

7.1 关系型数据库与SQL语言180

7.1.1 关系型数据库的基本概念180

7.1.2 数据定义语言181

7.1.3 数据操纵语言182

7.1.4 数据查询语句183

7.2 连接数据库的JDBC简介184

7.2.1 JDBC结构184

7.2.2 四类JDBC驱动程序185

7.2.3 JDBC编程要点186

7.2.4 常用的JDBC类与方法186

7.3 MySQL Server数据库的安装190

7.3.1 下载文件190

7.3.2 MySQL的安装190

7.3.3 MySQL的配置193

7.3.4 测试启动MySQL198

7.3.5 安装MySQL-Front并建库198

7.4 使用JSP访问MySQL数据库200

7.4.1 MySQL驱动jar包的加载200

7.4.2 使用JSP查询MySQL数据库201

7.4.3 向数据库插入记录202

7.4.4 修改记录和删除记录205

7.4.5 从表单获取数据写入数据库206

7.5 JSP访问Microsoft数据库209

7.5.1 数据库及表的创建209

7.5.2 Access数据源的建立209

7.5.3 JSP访问Access应用实例210

7.5.4 SQL Server数据源的建立212

7.5.5 JSP访问SQL Server应用实例214

习题7215

第8章 JSP与JavaBean217

8.1 组件复用与JavaBean217

8.1.1 组件复用技术简介217

8.1.2 JavaBean组件模型218

8.1.3 JavaBean的组成特性218

8.1.4 JavaBean的其它特性219

8.2 JSP中JavaBean的使用220

8.2.1 JavaBean编写规范220

8.2.2 JavaBean应用示例221

8.2.3 JSP+JavaBean程序的开发222

8.2.4 JavaBean的生命周期224

8.2.5 具有索引属性的JavaBean226

8.3 访问数据库的JavaBean228

8.3.1 使用JSP+JavaBean查询数据库228

8.3.2 执行各种数据库操作的JavaBean231

8.3.3 通过JavaBean向数据库添加数据233

8.4 JSP+JavaBean留言板案例235

8.4.1 填写留言的界面236

8.4.2 表示留言数据的JavaBean237

8.4.3 执行数据库操作的JavaBean237

8.4.4 添加留言的JSP页面240

8.4.5 查看留言的JSP241

8.4.6 运行效果及文件间关系分析243

习题8244

第9章 Servlet246

9.1 Servlet概述246

9.1.1 Servlet的特点246

9.1.2 Servlet的工作原理247

9.1.3 Servlet的应用范围248

9.1.4 Servlet的生命周期248

9.1.5 init()、service()和destroy()方法249

9.2 Servlet的基本结构与成员方法250

9.2.1 Servlet的基本层次结构250

9.2.2 HttpServlet类的成员方法251

9.2.3 在MyEclipse中建立Servlet253

9.2.4 Servlet的配置文件web.xml256

9.3 调用Servlet的多种方式258

9.3.1 在URL中直接调用Servlet258

9.3.2 在〈FORM〉标记中访问Servlet259

9.3.3 利用超链接访问Servlet261

9.3.4 在JSP文件中调用Servlet261

9.4 两种模式的WEB应用技术263

9.4.1 JSP+JavaBean263

9.4.2 JSP+Servlet+JavaBean264

9.4.3 两种模式的比较265

9.5 Servlet模式的留言板案例265

9.5.1 填写留言的界面266

9.5.2 接受请求保存留言的Servlet267

9.5.3 查看留言的Servlet269

9.5.4 表示留言数据的JavaBean272

9.5.5 显示留言消息的JSP272

9.5.6 运行效果及文件间关系分析273

9.6 Servlet的会话跟踪275

9.6.1 获取用户的会话275

9.6.2 Servlet购物车277

习题9280

第10章 JSP中的文件操作282

10.1 File类282

10.1.1 获取文件属性的成员方法282

10.1.2 应用举例283

10.2 基本输入/输出流类285

10.2.1 InputStream类286

10.2.2 OutputStream类286

10.2.3 Reader类286

10.2.4 Writer类287

10.3 字节文件输入/输出流的读写287

10.3.1 FileInputStream类和FileOutputStream类287

10.3.2 字节文件的读写288

10.4 字符文件输入/输出流的读写292

10.4.1 FileReader类和FileWriter类292

10.4.2 字符文件的读写293

10.5 文件的随机输入/输出流的读写295

10.5.1 RandomAccessFile类295

10.5.2 RandomAccessFile类中的常用成员方法296

10.5.3 文件位置指针的操作297

10.6 文件的上传和下载300

10.6.1 文件上传300

10.6.2 文件下载303

习题10306

第11章 XML简介307

11.1 XML概述307

11.2 XML语法308

11.2.1 XML文档结构308

11.2.2 XML声明310

11.2.3 XML元素310

11.2.4 XML元素基本语法规则310

11.2.5 XML的注释311

11.3 根标记与特殊字符312

11.3.1 XML文档的根标记312

11.3.2 数据内容中的特殊字符312

11.4 显示XML文档内容313

11.4.1 显示没有样式表的XML文档313

11.4.2 显示有CSS样式表的XML文档313

11.4.3 显示有XSL样式表的XML文档315

11.5 XML文档的生成与解释317

11.5.1 使用Servlet动态生成XML文档317

11.5.2 使用DOM解析XML文档320

11.5.3 使用JSP+Dom4j解释XML文档324

习题11328

第十二章 综合应用案例329

12.1 网上书店总体设计329

12.1.1 系统功能简介329

12.1.2 系统的文件组成及其关系330

12.1.3 数据库表间的逻辑关系331

12.1.4 数据表的存储结构331

12.1.5 数据表间的关联及综合查询333

12.2 首页模块设计与实现333

12.2.1 主界面框架333

12.2.2 顶行菜单条334

12.2.3 调用的JavaBean程序335

12.2.4 使用说明338

12.2.5 运行效果338

12.3 图书浏览模块339

12.3.1 图书浏览的界面程序339

12.3.2 执行数据库操作的javaBean340

12.3.3 连接数据库的javaBean341

12.4 最近新书和特价图书模块343

12.4.1 最近新书模块343

12.4.2 特价图书模块344

12.5 缺书登记模块344

12.5.1 缺书登记界面345

12.5.2 缺书写入数据库346

12.6 用户注册模块348

12.6.1 用户注册的界面348

12.6.2 用户注册验证程序349

12.7 用户登录模块353

12.7.1 用户登录的界面353

12.7.2 登录验证程序354

12.8 订购图书模块设计357

12.8.1 订购图书界面程序357

12.8.2 订购图书的Servlet359

12.8.3 购书存入购物车程序363

12.8.4 生成订单报表365

12.9 查看订单和修改订单367

12.9.1 查看订单367

12.9.2 修改订书数量372

12.9.3 修改个人资料376

热门推荐