Java Web程序设计精讲与实践 基于电子商务平台开发
作者:朱林,王梦晓,黄卉主编
出版时间:2019年版
丛编项: 普通高等教育十三五规划教材
内容简介
《Java Web程序设计精讲与实践:基于电子商务平台开发/普通高等教育“十三五”规划教材》从应用型人才培养的角度全面介绍了Web程序设计的主要概念、基本语法及程序设计技巧等方面的内容,以简单实用为原则,讲解通俗易懂,行文流畅。在内容安排上由浅入深,让读者循序渐进地掌握JAVA Web编程技术。《Java Web程序设计精讲与实践:基于电子商务平台开发/普通高等教育“十三五”规划教材》以电子商务平台开发为例,讲解了JAVA Web应用程序的运行原理及开发模式;介绍了基本HTML的语法及如何使用Dreamweaver进行网页编辑;对CSS和Java Script的基本内容及相关应用做了详细的介绍;《Java Web程序设计精讲与实践:基于电子商务平台开发/普通高等教育“十三五”规划教材》着重对动态JAVA Web开发技术做了较为详细的论述,介绍了JSP、JavaBean、Servlet、JDBC等动态JAVA Web开发服务器端技术,在此基础上进行了一个具体的基于JAVA Web的电子商务平台项目的开发,增进了读者对于JAVA Web项目开发模式的理解,提高了读者的实践操作水平。《Java Web程序设计精讲与实践:基于电子商务平台开发/普通高等教育“十三五”规划教材》可作为高校计算机类、信息类及电子商务类等专业的JAVA Web程序设计、互联网与Web编程、电子商务平台开发技术等课程的教材,也可以作为非计算机专业学生和工程技术人员进行Web编程时的教材及参考书籍。
目录
第1章 web应用程序开发简介
1.1 Web简介
1.1.1 web的概念及发展
1.1.2 web应用程序的运行原理
1.2 静态网页和动态网页
1.2.1 静态网页
1.2.2 动态网页
1.3 web应用程序开发模式
1.3.1 C/S模式
1.3.2 B/S模式
本章小结
本章习题
第2章 静态网页开发基础
2.1 HTML概述
2.1.1 HTML简介
2.1.2 HTML的基本结构
2.2 HTML常用标签
2.2.1 常用排版标签
2.2.2 图片标签
2.2.3 超链接标签
2.2.4 HTML列表
2.2.5 HTML表格
2.2.6 表单
2.2.7 框架
2.2.8 应用音乐与视频标签
2.2.9 滚动标签
2.3 使用Dreamweaver编辑网页
2.3.1 Dreamweaver简介
2.3.2 Dreamweaver的基本操作
2.3.3 表格设计
2.3.4 层的使用
2.4 案例实践
2.4.1 案例需求说明
2.4.2 技能训练要点
2.4.3 案例实现
本章小结
本章习题
第3章 Web客户端编程技术
3.1 JavaScript概述
3.2 JavaScript语法
3.2.1 变量声明与赋值
3.2.2 JavaScript的基本语法规则
3.2.3 函数
3.2.4 常用对象
3.3 JavaScript的应用
3.3.1 在HTMI页面嵌人JavaScIipt脚本
3.3.2 在HFMI页面中链接外部的JavaScIipt文件
3.4 cSS样式表
3.4.1 在网页中引用CSS
3.4.2 cSS选择器
3.4.3 cSS属性设置
3.5 JavaScipt+DIV+CSS结合
3.6 案例实践
3.6.1 案例需求说明
3.6.2 技能训练要点
3.6.3 案例实现
本章小结
本章习题
第4章.JSP开发技术
4.1 JSP简介
4.1.1 JSP的运行原理
4.1.2 JSP开发环境安装与配置
4.1.3 Tomcat安装
4.2 JSP动态网页开发
4.2.1 JSP基本语法
4.2.2 JSP脚本元素
4.2.3 JSP页面的基本结构
4.2.4 JSP页面的运行过程
4.3 JSP指令元素与动作组件
4.3.1 JSP指令元素
4.3.2 JSP动作组件
4.4 JSP内置对象
4.4.1 request对象
4.4.2 response对象
4.4.3 session对象
4.4.4 application对象
4.4.5 out对象
4.4.6 page对象
4.4.7 config对象
4.4.8 exception对象
4.4.9 pagecontext对象
4.5 案例实践
4.5.1 案例需求说明
4.5.2 技能训练要点
4.5.3 案例实现
本章小结
本章习题
第5章 IDBC数据库连接
5.1 JDBC简介
5.1.1 JDBC概念
5.1.2 JDBC工作原理
5.2 JDBC访问数据库步骤
5.2.1 创建与数据库连接
5.2.2 通过JdBC执行SQl语句
5.2.3 ResultSet对象
5.3 数据库编程应用
5.3.1 JDBC操作数据库
5.3.2 PreparedStatement的应用
5.4 数据库连接池
5.4.1 数据库连接池概述
5.4.2 数据库连接池的基本原理
5.4.3 在服务器中配置连接池
5.5 案例实践
5.5.1 案例需求说明
5.5.2 技能训练要点
5.5.3 案例实现
本章小结
本章习题
第6章 JavaBean
6.1 JavaBean概述
6.2 与JvavBean相关的JSP动作组件
6.3 JavaBean与JSP的结合应用
6.4 案例实践
6.4.1 案例需求说明
6.4.2 技能训练要点
6.4.3 案例实现
本章小结
本章习题
第7章 Servlet
7.1 Servlet概述
7.1.1 Setvlet定义
7.1.2 Servlet工作流程
7.2 Setvlet体系的常用类和接口
7.3 Setvlet会话
7.4 Setvlet过滤器
7.5 案例实践
7.5.1 案例需求说明
7.5.2 技能训练要点
7.5.3 案例实现
本章小结
本章习题
第8章 java Web开发框架
8.1 web开发框架概述
8.2 集成开发环境MyEclipse
8.2.1 MyEclipse简介
8.2.2 MyEelipse中JRE编译、运行版本及关系
8.2.3 集成MyEclipse和Tomcat
8.3 Struts 2框架
8.3.1 Struts 2框架简介
8.3.2 Struts 2框架原理
8.3.3 在MyEclipse中应用Struts 2框架的步骤
8.3.4 Struts 2标签库
8.3.5 Struts 2的拦截器原理
8.3.6 Struts 2的国际化
8.4 Hibeinate框架
8.4.1 Hibetnate框架简介和ORM思想
8.4.2 Hibetnate框架体系结构
8.4.3 在MyEclipse中应用Hihernate框架
8.4.4 持久化的概念
8.4.5 配置文件:hibernate.cfg.xml
8.4.6 映射文件:*.hbm.xml
8.4.7 HQL查询
8.5 Spring框架
8.5.1 Spring框架简介
8.5.2 Spring的第一个Helloworld程序
8.5.3 Spring的IoC
本章小结
本章习题
第9章 电子商务平台设计与实现
9.1 电子商务平台需求分析
9.2 电子商务平台系统流程分析
9.3 电子商务平台系统数据库设计
9.4 电子商务平台框架搭建
9.4.1 工程创建
9.4.2 框架应用
9.5 各功能模块的实现
9.5.1 数据库的连接
9.5.2 用户登录模块的实现
9.5.3 购物车模块的实现
9.5.4 商品信息和新闻的实现
9.5.5 后台管理模块的实现
本章小结
本章习题
参考文献