《动态网站设计与制作 JSP》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:孙茜主编;姚策,李娜副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302407034
  • 页数:241 页
图书介绍:教材内容总共分为五个章节,第一章包括对于动态网站开发技术JSP的介绍第二章是对于网页基本结构HTML的回顾,以及如何可以把MyEclipse与Dreamweaver结合使用;第三章是JSP语法和内置对象的讲解,讲授了声明、注释、表达式、JSP常用指令、JSP常用动作、JSP常用内置对象;第四章是JavaBean的讲解;第五章是JSP关于数据库的应用,罗列了最常用的网站功能,注册、登录、信息显示、查找、删除、修改、分页等功能

情境一 JSP的环境配置与开发工具 1

1.1 JSP简介 1

1.1.1 JSP技术特点 1

1.1.2 JSP的运行原理 3

1.1.3 JSP、JavaBean和Java Servlet的关系 4

1.1.4 JSP、ASP、ASP.NET、PHP的比较 4

1.2 搭建JSP运行环境 5

1.2.1 JDK的下载与安装 5

1.2.2 JDK环境变量设置 11

1.2.3 Tomcat的下载与安装 12

1.2.4 测试Tomcat 15

1.3 JSP开发工具MyEclipse 17

1.3.1 MyEclipse的下载与安装 17

1.3.2 在MyEclipse中配置Tomcat服务器 19

1.3.3 使用MyEclipse创建第一个JSP程序 24

1.4 设置Web服务目录 27

1.4.1 Web服务目录 27

1.4.2 增加虚拟服务目录 27

本章小结 27

本章习题 28

情境二 Web开发基础——HTML应用 29

2.1 常用HTML标记 29

实战演练1——段落标记 29

2.1.1 HTML文件结构 30

2.1.2 HTML常用标记 31

实战演练2——在网页中使用各种文本格式 31

2.1.3 HTML的主要标记——字体标记 33

2.2 HTML的表格应用 34

实战演练1——表格1 34

2.2.1 定义表格的基本语法 35

2.2.2 单元格内文字布局 35

实战演练2——表格2 35

2.2.3 跨多行、多列的单元格 36

2.2.4 嵌套表格 36

2.3 在HTML中插入图像和超级链接 37

实战演练——超级链接 37

2.3.1 <img>表单标记 38

2.3.2 <a href>标记 38

本章小结 40

本章习题 40

情境三 JSP语法基础 41

3.1 JSP注释、表达式 41

实战演练1——JSP页面基本结构体验 41

3.1.1 JSP页面结构 44

3.1.2 注释 44

实战演练2——字符串作为表达式输出 45

3.1.3 表达式 46

3.2 JSP的变量声明、方法声明 46

实战演练1——判断并计算三角形面积 46

3.2.1 使用声明 49

3.2.2 表单的设计 49

实战演练2——计算圆面积和周长 50

实战演练3——可累计的投票 52

3.3 JSP指令 54

实战演练1——使用JSP指令显示当前时间 54

3.3.1 page指令 56

3.3.2 include指令 57

3.3.3 Date对象 57

实战演练2——include指令练习 57

3.4 taglib指令 59

实战演练——taglib指令引入页脚的练习 59

taglib指令 61

3.5 JSP动作include、param、forward 62

实战演练1——登录 62

3.5.1 <jsp:include>动作标记 66

3.5.2 <jsp:include>动作标记与include指令标记的区别 66

3.5.3 param动作 66

3.5.4 forward动作 67

实战演练2——比较大小 67

3.6 useBean动作 69

实战演练1——应用JavaBean实现图书库存的录入并显示 69

3.6.1 创建Bean 75

3.6.2 <jsp:useBean>动作标记 75

3.6.3 <jsp:setProperty>动作标记 76

3.6.4 <jsp:getProperty>动作标记 77

实战演练2——应用JavaBean实现管理员登录 77

实战演练3——应用JavaBean实现网站访问计数器 81

本章小结 84

本章习题 84

情境四 JSP内置对象 92

4.1 使用request对象 93

实战演练1——request计算器 93

request对象 96

实战演练2——request选择题 96

4.2 response对象 99

实战演练1——使用response实现重定向 99

4.2.1 out对象 102

4.2.2 response对象 102

实战演练2——网页保存为Word文档 103

实战演练3——网页定时刷新 105

4.3 session对象 105

实战演练——简易购物 105

4.3.1 session对象 108

4.3.2 session对象常用方法 108

4.4 application对象 109

实战演练——使用application制作站点计数器 109

4.4.1 application对象 110

4.4.2 application对象常用方法 111

4.5 综合实战演练:购物车 111

本章小结 117

本章习题 117

情境五 JSP数据库应用 121

5.1 SQL数据库的安装 121

5.1.1 SQL Server 2000的安装 121

5.1.2 SQL Server 2000的使用 126

5.2 使用JDBC—ODBC技术连接数据库 131

实战演练——用户的注册登录 131

5.2.1 JDBC技术和驱动程序 143

5.2.2 JSP中使用JDBC—ODBC访问数据库 143

5.3 JSP对数据库的操作 144

实战演练1——诗词目录 144

实战演练2——图书库存情况的查找 153

实战演练3——留言板 158

本章小结 167

本章习题 167

附录1 源代码 176

附录2 知识字典 221

附录3 习题集锦 230

参考文献 241