当前位置:首页 > 工业技术
JSP程序设计教程
JSP程序设计教程

JSP程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:莫兵,蒙焕念,黄良永主编
  • 出 版 社:北京:兵器工业出版社
  • 出版年份:2015
  • ISBN:9787518101207
  • 页数:270 页
图书介绍:JSP程序设计技术是目前应用比较广泛的开发Web项目的三大动态网页技术之一,是一种动态网页技术标准,具有面向对象、跨平台等特性。尤其是它结合了Servlet与JavaBean技术,使得页面代码与后台业务逻辑代码分离,解决了过去Web开发技术存在的不足,提高了工作效率。本书适合作为应用型本科院校、高职高专计算机专业《JSP程序设计》课程的教材,也可以作为培训教材使用。
《JSP程序设计教程》目录

第1章 Web技术简介 1

1.1 Web基础知识 1

1.1.1 Web发展过程 1

1.1.2 Web动态网页技术 2

1.1.3 Web应用程序工作原理 2

1.2 JSP技术概述 3

1.2.1 JSP技术主要优点 3

1.2.2 JSP技术基本部分 4

1.3 本章小结 5

1.4 本章练习 6

第2章 Web客户端技术 8

2.1 HTML 8

2.1.1 HTML标签与属性 8

2.1.2 HTML文档 12

2.1.3 案例一:导航和框架的应用 13

2.1.4 案例二:表格与表单的应用 15

2.2 页面布局 17

2.2.1 常用的页面布局方法 18

2.2.2 CSS简介 18

2.2.3 CSS基本语法 18

2.2.4 在网页中加载CSS样式表 21

2.2.5 DIV布局和CSS盒子模型 22

2.2.6 案例三:CSS+DIV页面布局 24

2.2.7 案例四:CSS制作横向菜单 27

2.3 JavaScript 29

2.3.1 JavaScript基础 30

2.3.2 JavaScript对象 30

2.3.3 JavaScript事件 32

2.3.4 在网页中使用JavaScript 34

2.3.5 案例五:JavaScript进行数据验证 36

2.4 本章小结 38

2.5 本章练习 39

第3章 JSP开发运行环境 41

3.1 JSP开发运行环境介绍 41

3.1.1 JDK介绍 41

3.1.2 Tomcat介绍 42

3.1.3 MyEclipse介绍 43

3.2 JSP运行环境搭建 43

3.2.1 JDK安装和配置 43

3.2.2 Tomcat安装和配置 45

3.2.3 MyEclipse安装和配置 47

3.2.4 MyEclipse优化及使用 49

3.3 案例一:用MyEclipse开发JSP 54

3.3.1 Web服务目录 56

3.3.2 JSP运行机制 57

3.4 本章小结 58

3.5 本章练习 58

第4章 JSP基本语法 60

4.1 JSP页面基本构成 60

4.2 JSP中的注释 61

4.3 指令元素 62

4.3.1 page指令 62

4.3.2 include指令 64

4.3.3 taglib指令 65

4.3.4 案例一:指令元素在JSP开发中应用 65

4.4 脚本元素 67

4.4.1 小脚本(Scriptlet) 67

4.4.2 声明(Declaration) 67

4.4.3 表达式(Expression) 68

4.4.4 案例二:脚本元素在JSP开发中应用 68

4.5 动作元素 71

4.5.1 包含文件〈jsp:include〉 72

4.5.2 网页跳转〈jsp:forward〉 72

4.5.3 使用Applet插件〈jsp:plugin〉 73

4.6 本章小结 75

4.7 本章练习 75

第5章 JSP内置对象 77

5.1 JSP内置对象的基本知识 77

5.1.1 JSP内置对象的分类 77

5.1.2 内置对象属性保存范围 77

5.2 JSP内置对象的常用方法 78

5.2.1 out请求对象 78

5.2.2 request请求对象 79

5.2.3 response响应对象 81

5.2.4 session会话对象 84

5.2.5 application应用程序对象 85

5.2.6 其他对象 86

5.3 JSP内置对象的案例 89

5.3.1 案例一:request对象处理用户登录数据 89

5.3.2 案例二:session对象处理用户登录数据 93

5.4 本章小结 96

5.5 本章练习 97

第6章 数据库操作 99

6.1 JDBC技术 99

6.1.1 JDBC简介 99

6.1.2 JDBC的体系结构 100

6.1.2 JDBC驱动程序 101

6.1.3 JDBC API常用类和接口 103

6.2 数据库操作案例 113

6.2.1 案例一:连接数据库实现系统登录 113

6.2.2 案例二:课程信息操作主界面设计 115

6.2.3 案例三:对课程信息编辑模块制作 122

6.2.4 案例四:对课程信息分页查询制作 134

6.3 本章小结 137

6.4 本章练习 138

第7章 JavaBean组件 140

7.1 认识JavaBean 140

7.2 编写JavaBean遵循的原则 141

7.3 在Jsp中使用JavaBean 142

7.3.1 使用JavaBean的优点 142

7.3.2 使用〈jsp:useBean〉动作元素 143

7.3.3 JavaBean运行机制 144

7.3.4 JavaBean字节码文件存放 145

7.4 JavaBean属性操作 146

7.4.1 设置JavaBean属性值 146

7.4.2 访问JavaBean属性值 149

7.5 案例一:在页头动态显示当前学期 149

7.6 案例二:网上调查用户兴趣 154

7.7 本章小结 156

7.8 本章练习 156

第8章 JSTL标签库 159

8.1 JSTL标签库概述 159

8.1.1 什么是JSTL 159

8.1.2 JSTL小例子 160

8.2 EL表达式 161

8.2.1 获取数据 162

8.2.2 执行运算 164

8.2.3 获得Web开发常用对象 166

8.2.4 调用Java方法 171

8.2.5 JSTL中的常用EL函数 174

8.3 JSTL核心标签 175

8.3.1 表达式控制标签使用 175

8.3.2 流程控制标签使用 176

8.3.3 循环标签使用 177

8.3.4 URL操作标签使用 179

8.4 I18N格式化标签 182

8.5 其他标签 185

8.5.1 SQL标签 185

8.5.2 XML标签 189

8.6 案例一:用JSTL优化首页脚本 191

8.7 案例二:用JSTL优化课程主页脚本 194

8.8 本章小结 196

8.9 本章练习 197

第9章 Servlet技术 198

9.1 认识Servlet 198

9.1.1 什么是Servlet 198

9.1.2 Servlet优点 199

9.1.3 Servlet用途 199

9.2 开发一个简单的Servlet 200

9.2.1 编写Servlet 200

9.2.2 配置Web.xml 202

9.2.3 调用Servlet 203

9.3 Servlet运行原理 204

9.3.1 HTTP及其请求方法 204

9.3.2 Servlet与Servlet容器 205

9.3.3 Servlet的生命周期 206

9.4 Servlet API 207

9.4.1 Javax.servlet常用接口及类 207

9.4.2 Javax.servlet.http常用接口及类 208

9.4.3 Servlet的方法 209

9.5 案例一:Servlet改进课程主页脚本 211

9.6 本章小结 218

9.7 本章练习 219

第10章 JSP开发模式 221

10.1 JSP主要开放模式 221

10.1.1 Model 1模式 221

10.1.2 Model 2模式 222

10.1.3 两种模式比较 223

10.2 MVC模式 223

10.2.1 MVC模式原理 223

10.2.2 JSP+JavaBean+Servlet实现MVC 225

10.3 案例一:利用MVC模式改进模块 226

10.4 本章小结 229

10.5 本章练习 229

第11章 JSP高级应用 232

11.1 文件的上传与下载 232

11.1.1 相关知识 232

11.1.2 实例演示 233

11.2 登录验证过滤器 239

11.2.1 相关知识 239

11.2.2 实例演示 241

11.3 在线用户统计 247

11.3.1 相关知识 247

11.3.2 实例演示 248

11.4 海量数据查询分页 256

11.4.1 相关知识 256

11.4.2 实例演示 258

11.5 本章小结 270

11.6 本章练习 270

返回顶部