图书详情 | 《Web程序设计(第5版)》 试读
图书分类 一 〉工学 一 〉计算机科学与技术
本书可免费申请样书

Web程序设计(第5版)

吉根林 著;

2024-01

电子工业出版社

新华国采教育网络科技有限责任公司 折后价:¥59.00 定价:¥59.00
  • 电子工业出版社
  • 9787121364433
  • 1-8
  • 263066
  • 48245288-5
  • 平塑
  • 16开
  • 2024-01
  • -
  • 562
  • 352
  • -
  • 工学
  • 计算机科学与技术
  • 0812
  • -
  • 计算机科学与技术
  • 本科 研究生(硕士、EMBA、MBA、MPA、博士)
  • -
  • -
  • -
  • -
内容简介:
暂无信息
目录
目 录 第1章 Web基础知识与开发运行环境 1 1.1 Web工作原理 1 1.2 Internet网络协议 3 1.2.1 TCP/IP协议族 4 1.2.2 HTTP 4 1.2.3 Telnet 5 1.2.4 FTP 5 1.3 IP地址、域名和URL 5 1.3.1 IP地址 5 1.3.2 域名 6 1.3.3 URL 6 1.4 动态网页设计技术简介 7 1.4.1 PHP 7 1.4.2 JSP 8 1.4.3 ASP.NET 9 1.5 Web应用程序开发工具与运行环境 9 1.5.1 网站架构 10 1.5.2 JDK的下载、安装与配置 10 1.5.3 Tomcat的下载、安装与配置 11 1.5.4 Eclipse的下载、安装与配置 12 1.6 简单的Web应用程序示例 12 1.7 网站安全问题 15 1.7.1 网站攻击手段 15 1.7.2 网站的保护与安全措施 15 本章小结 17 习题1 18 第2章 HTML、XML和CSS 19 2.1 页面设计概述 19 2.1.1 静态网页 19 2.1.2 动态网页 19 2.1.3 网页的设计风格 20 2.2 超文本标记语言HTML 20 2.2.1 HTML文档结构 21 2.2.2 HTML基本标记 23 2.2.3 表格 27 2.2.4 表单 30 2.2.5 框架(Frame) 32 2.3 HTML5 35 2.3.1 HTML5新特性 35 2.3.2 HTML5新功能 35 2.3.3 HTML5网页示例 39 2.4 层叠样式表CSS 43 2.4.1 为什么需要层叠样式表 43 2.4.2 样式表的定义和引用 44 2.4.3 样式的优先级 49 2.4.4 CSS属性 51 2.4.5 CSS+DIV页面布局 58 2.5 XML简介 59 2.5.1 XML概述 59 2.5.2 XML文档结构 61 2.5.3 XML文档显示 63 2.6 应用示例:个人主页设计 64 本章小结 67 习题2 67 上机实验2 67 第3章 JavaScript程序设计 71 3.1 脚本语言概述 71 3.1.1 什么是脚本语言 71 3.1.2 JavaScript的特点 72 3.2 JavaScript基础 73 3.2.1 JavaScript程序的编辑和调试 73 3.2.2 JavaScript基本语法 74 3.2.3 JavaScript函数 76 3.2.4 JavaScript流程控制 78 3.2.5 JavaScript出错处理 80 3.2.6 JavaScript表单验证 80 3.2.7 JavaScript正则表达式 81 3.3 JavaScript事件 82 3.3.1 JavaScript事件驱动机制 82 3.3.2 JavaScript常用事件 83 3.3.3 JavaScript事件触发与处理 83 3.3.4 应用示例:计算器的设计 84 3.4 JavaScript对象 86 3.4.1 对象的定义和引用 86 3.4.2 for..in和with语句 87 3.4.3 JavaScript内置对象 89 3.5 浏览器对象模型及应用 98 3.5.1 浏览器对象模型 98 3.5.2 Navigator对象 99 3.5.3 Window对象 100 3.5.4 Document对象 103 3.5.5 Form对象 109 3.5.6 History和Location对象 114 3.5.7 Frame对象 114 3.5.8 应用示例:用户注册信息合法性检查 116 3.5.9 应用示例:扑克牌游戏程序 120 3.6 HTML DOM 123 3.6.1 HTML DOM概述 123 3.6.2 DOM节点树 124 3.6.3 DOM树节点的属性 124 3.6.4 访问DOM节点 125 3.7 JavaScript框架和库 127 本章小结 127 习题3 128 上机实验3 128 第4章 JSP基本语法与内置对象 130 4.1 JSP基本语法 130 4.1.1 JSP页面 131 4.1.2 JSP指令 130 4.1.3 JSP脚本标识 131 4.2 JSP内置对象 134 4.2.1 Request对象 135 4.2.2 Response对象 137 4.2.3 Session对象 139 4.2.4 Application对象 143 4.2.5 其他对象 145 4.3 JSP动作标识 149 4.3.1 include动作标识 149 4.3.2 forward动作标识 150 4.3.3 param动作标识 152 4.4 Cookie及其应用 153 4.5 应用示例:Web聊天程序 155 本章小结 159 习题4 159 上机实验4 160 第5章 Servlet与JavaBean 162 5.1 Servlet简介 162 5.2 Servlet的运行和配置 163 5.2.1 Servlet的生命周期 163 5.2.2 Servlet配置 165 5.3 Servlet API 167 5.3.1 Servlet接口 167 5.3.2 ServletConfig接口 168 5.3.3 GenericServlet类 168 5.3.4 HttpServlet类 169 5.4 Servlet编程 170 5.4.1 Servlet的基本结构 170 5.4.2 表单处理 171 5.4.3 Servlet编程示例 172 5.5 组件技术和JavaBean 174 5.5.1 JavaBean简介 174 5.5.2 创建和部署JavaBean 176 5.6 JavaBean的属性 177 5.7 在JSP中引用JavaBean 179 5.8 应用示例 182 本章小结 187 习题5 187 上机实验5 188 第6章 JSP数据库应用 189 6.1 Web数据库访问技术 189 6.2 数据库语言SQL 191 6.2.1 SQL概述 191 6.2.2 主要SQL语句 191 6.3 JDBC API 193 6.3.1 驱动程序接口Driver 194 6.3.2 驱动程序管理器DriverManager 195 6.3.3 数据库连接接口Connection 195 6.3.4 语句执行接口Statement和PrepareStatement 196 6.3.5 结果集接口ResultSet 197 6.4 JDBC数据库访问 198 6.4.1 加载JDBC驱动程序 198 6.4.2 创建数据库连接 199 6.4.3 执行SQL语句访问数据库 200 6.4.4 数据库访问结果集的处理 202 6.4.5 数据库操作中的事务处理 203 6.4.6 存储过程的调用 204 6.5 JSP数据库