新書推薦:
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
《
金托邦:江湖中的沉重正义
》
售價:NT$
275.0
《
易经今解:释疑·解惑·见微
》
售價:NT$
403.0
《
东欧史(全二册)-“中间地带”的困境
》
售價:NT$
1010.0
《
虚拟资本:金融怎样挪用我们的未来
》
售價:NT$
352.0
《
刻意练习不生气
》
售價:NT$
179.0
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:NT$
500.0
|
內容簡介: |
本书面向Java Web开发的初学者,第1~第3章介绍HTML5、CSS和JavaScript这3个Web前端开发的主要技术,帮助读者初步理解并掌握前端开发的方法;第4章介绍Web开发必须理解的HTTP,并讲解Java Web开发的环境部署的方式;第5~第8章全面介绍Java Web的核心技术,包括Servlet、JSP、JavaBean、EL表达式、过滤器和监听器等;第9章给出大学生在线二手交易市场系统的需求分析和数据库设计,进一步提升读者对Java Web应用开发中需求分析和数据库设计的理解。 本书是Java Web程序设计的入门教材,适合有Java编程基础的读者学习Web开发使用。本书可以作为本专科学校学生学习Java Web开发的相关教材,也可以作为学生学习Web开发的参考用书。
|
目錄:
|
第1章 HTML5基础
1.1 HTML5概述
1.1.1 W3C简介
1.1.2 HTML5简介
1.1.3 创建HTML5文档
1.1.4 HTML5的结构
1.1.5 HTML5标签的基本□化
1.2 HTML5基本标签
1.2.1 基本标签
1.2.2 文本相关标签
1.2.3 段落标签
1.2.4 语义相关标签
1.2.5 (!DOCTYPE html)标签
1.2.6 解决中文支持
1.3 文字与段落
1.3.1 标题标签
1.3.2 其他文字标签与特殊符号
1.3.3 超链接与图片
1.4 列表与表格
1.4.1 列表标签
1.4.2 表格标签
1.5 表单与控件
1.5.1 表单标签
1.5.2 控件
1.5.3 应用实例
本章小结
习题
第2章 CSS基础
2.1 CSS样式表
2.1.1 CSS的基本使用方法
2.1.2 CSS选择器
2.1.3 网页布□
2.2 盒模型与布□的相关属性
2.2.1 盒模型
2.2.2 盒模型和dis□□□y属性
2.2.3 定位相关属性
2.3 列表
2.3.1 无序列表
2.3.2 有序列表
2.4 表格
2.4.1 基本表格与CSS修饰
2.4.2 border-collapse属性
2.5 表单
2.5.1 基于表格的表单
2.5.2 基于段落和换行元素布□的表单
2.5.3 基于自定义列表布□的表单
本章小结
习题
第3章 JavaScript基础
3.1 JavaScript语言概述
3.1.1 JavaScript的特点
3.1.2 JavaScript和Java的区别
3.1.3 编写JavaScript程序
3.1.4 导入JavaScript文件
3.2 □量和数据类型
3.2.1 □量
3.2.2 □量的作用域
3.2.3 使用const定义常量
3.2.4 数据类型
3.3 DOM基础
3.3.1 节点的层次
3.3.2 特定语言的DOM
3.3.3 动态脚本
3.3.4 动态样式
3.3.5 操作表格
3.3.6 使用NodeList
3.4 表单脚本
3.4.1 获取表单的引用
3.4.2 访问表单字段
3.4.3 聚焦于第一个字段
3.4.4 提交表单
3.4.5 重置表单
3.4.6 编辑文本框的值
3.4.7 文本框事件
本章小结
习题
第4章 Web概述
4.1 Web基础
4.1.1 Web简介
4.1.2 URL简介
4.1.3 HTTP简介
4.1.4 Web的发展历程
4.1.5 Web应用架构与应用的运行过程
4.2 Tomcat基础
4.2.1 Tomcat简介
4.2.2 Tomcat容器的基本功能
4.2.3 Tomcat的安装及应用
4.2.4 Tomcat的目录结构
本章小结
习题
第5章 Servlet技术
5.1 Servlet简介
5.1.1 Servlet的作用和特点
5.1.2 Servlet的运行原理
5.1.3 Servlet版本
5.1.4 Servlet体系结构
5.1.5 Servlet的生命周期
5.2 Servlet的运行原理
5.2.1 创建Servlet
5.2.2 使用注解方式声明Servlet
5.2.3 使用web.xml文件声明Servlet
5.3 Servlet的应用
5.3.1 Servlet数据处理
5.3.2 请求转发和重定向
5.4 Servlet的核心接口
5.4.1 ServletConfig接口
5.4.2 ServletContext接口
5.4.3 HttpServletRequest接口
5.4.4 HttpServletResponse接口
本章小结
习题
第6章 会话跟踪技术
6.1 无状态的HTTP
6.2 会话跟踪实现
6.2.1 Cookie技术
6.2.2 Session技术
6.2.3 URL重写技术
6.2.4 隐藏表单域
6.3 会话持久化
本章小结
习题
第7章 JSP技术
7.1 JSP简介
7.2 JSP基本技术
7.2.1 脚本元素
7.2.2 指令元素
7.2.3 动作元素
7.2.4 隐含对象
7.2.5 JSP的生命周期
7.2.6 JSP的异常处理
7.3 JSP访问JavaBean
7.3.1 JavaBean简介
7.3.2 JSP访问JavaBean
7.4 EL表达式语言
7.4.1 EL简介
7.4.2 EL语法
7.4.3 EL隐含对象
7.4.4 EL运算符
7.5 JSP标准标签库
7.5.1 JSTL简介
7.5.2 JSTL核心标签库
本章小结
习题
第8章 过滤器和监听器
8.1 过滤器
8.1.1 过滤器简介
8.1.2 过滤器的生命周期
8.1.3 过滤器的应用
8.2 监听器
8.2.1 监听器简介
8.2.2 与Servlet上下文相关的监听器
8.2.3 与会话相关的监听器
8.2.4 与请求相关的监听器
8.2.5 监听器的使用
本章小结
习题
第9章 综合项目分析与数据库设计
9.1 项目需求分析
9.1.1 项目简介
9.1.2 功能分析
9.1.3 部分功能解析
9.1.4 安全性需求
9.1.5 可用性需求
9.2 项目数据库
9.2.1 主要数据表
9.2.2 其他数据表
习题答案
参考文献
|
|