《JSP动态网站开发基础练习+典型案例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:唐有明,吴华等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302133220
  • 页数:338 页
图书介绍:本书介绍JSP程序设计基础及应用技术。

第1章 JSP入门知识 1

1.1 Web的演变 2

练习1-1 查看静态Web页 2

练习1-2 查看动态Web页 3

1.2 动态Web开发工具  4

1.3 JSP技术及其优势  6

1.4 配置JSP服务器  8

练习1-3 在Windows XP下安装JDK 10

练习1-4 安装Tomcat 18

1.5 典型案例:IIS 5.0+Tomcat 4.1配置 19

1.6 典型案例:本站正在建设中 22

1.7 典型案例:获取IP地址和时间 26

1.8 思考与练习 31

第2章 JSP程序设计基础 35

2.1 Java基础 36

练习2-1 Java快速入门 38

练习2-2 使用基本数据类型  40

练习2-3 4个示例程序 43

2.2 HTML基础知识 47

练习2-4 查看网页的基本结构 48

练习2-5 使用超链接 50

练习2-6 表格高级功能 53

练习2-7 信息反馈表单 54

练习2-8 制作调查表单 57

2.3 JavaScript简介 58

练习2-9 JavaScript与表单的交互 59

2.4 典型案例:制作用户注册表单 61

2.5 思考与练习 68

第3章 JSP页面元素 73

3.1 JSP容器 74

练习3-1 嵌入JSP代码 74

练习3-2 完整的JSP页面概览  76

练习3-3 使用JSP标记 78

3.2 JSP注释 79

练习3-4 在JSP页中添加注释 79

练习3-5 JSP控制HTML标记 81

3.3 JSP指令 82

练习3-6 使用errorPage属性处理异常 84

练习3-7 使用include指令 87

3.4 JSP动作 89

练习3-8 include动作在页面的应用 90

练习3-9 使用forward动作实现页面间的跳转 92

练习3-10 使用param动作 93

练习3-11 使用useBean动作 94

练习3-12 使用setProperty动作 96

练习3-13 getProperty动作在JSP中的应用 97

3.5 典型案例:在线投票 99

3.6 思考与练习 102

第4章 JSP脚本元素  106

4.1 三种脚本元素  107

练习4-1 变量声明(计算数据)  107

练习4-2 表达式格式(统计客户量) 108

练习4-3 脚本程序(显示当前时间) 108

4.2 JSP声明  109

练习4-4 在Java中声明变量  111

练习4-5 显示任意年、月的日历  112

4.3 JSP表达式 114

练习4-6 引用一个变量并输出其内容  115

4.4 JSP脚本程序 116

练习4-7 if/else语句  118

练习4-8 数据运算  118

练习4-9 九九乘法口诀表  122

练习4-10 求一百之和  123

练习4-11 天净沙(秋思)  124

4.5 典型案例:分页显示留言信息 125

4.6 典型案例:格式化字符格式 130

4.7 典型案例:使用JSP定制页面 132

4.8 典型案例:留言簿  134

4.9 思考与练习 140

第5章 JSP内置对象  144

5.1 内置对象概述 145

5.2 request对象 146

练习5-1 获得用户在Form表单中所传递的信息  148

练习5-3 判断客户端浏览器 150

练习5-2 使用对象属性 150

练习5-4 演示request中的访问请求行 151

练习5-5 获取HTML表单提交的数据 152

练习5-6 选择计算和的方式 153

5.3 response对象和out对象 155

练习5-7 统计网站的用户流量 157

练习5-8 存取日期和时间数据 159

练习5-9 Response重定向  161

练习5-10 动态响应contenType属性 162

练习5-12 输出时间  164

练习5-11 测试Out对象  164

5.4 session对象 165

练习5-13 session数据的存取 167

练习5-14 利用Session对象设置及获取有效时间 168

练习5-15 application和session的综合演示 168

5.5 其他对象 169

练习5-16 利用application实现的简单计数器  170

练习5-17 application变量的使用方法 171

练习5-18 错误页面  174

练习5-19 pageContext对象的综合应用 176

5.6 思考与练习 177

第6章 JSP访问数据库  182

6.1 JDBC简介 183

6.2 访问Access 188

练习6-1 设置数据源 188

练习6-2 显示图书明细表中的数据 190

练习6-3 添加记录  192

练习6-4 数据分页显示  193

6.3 访问SQL Server 195

练习6-5 测试SQL Server数据库 196

练习6-6 向SQL数据库添加记录 198

6.4 JDBC访问其他数据库 200

练习6-7 安装MySQL 200

练习6-8 测试MySQL数据库  203

练习6-9 数据分页显示 205

6.5 典型实例:用户登录验证页面  208

6.6 思考与练习 211

第7章 在JSP中应用JavaBean 214

7.1 认识JavaBean 215

练习7-1 连接数据库  216

练习7-2 计算圆的周长和面积  217

7.2 JavaBean作用域 219

练习7-3 求出两个数的最大公因数  220

7.3 设置和获取JavaBean属性  221

练习7-4 计数器  223

练习7-5 学生信息  224

7.4 使用带JavaBean的表单 224

7.5 典型案例:上传文件  226

7.6 思考与练习 230

第8章 Servlet 233

8.1 Servlet概述 234

练习8-1 init方法的使用  236

练习8-2 destroy方法的使用  237

8.2 Servlet应用案例 238

8.3 Servlet与JSP的交互 247

8.4 典型案例:用Servlet动态生成图片  251

8.5 典型案例:输出所有的表单数据  253

8.6 思考与练习 256

第9章 JSP高级应用  264

9.1 文件上传 265

9.2 发送简单E-mail 268

9.3 发送包含附件的E-mail 273

9.4 JSP Tag Library 277

9.5 典型案例:编写猜数安游戏  281

9.6 思考与练习 284

第10章 综合实例——计算机图书管理网站 287

10.1 项目需求分析  288

10.2 项目功能描述  288

10.3 创建项目数据库 289

10.4 运行数据库 292

10.5 项目设计 293

10.6 购物车 318

10.7 后台管理页面 330

附录 思考与练习答案  337