网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Web程序设计--Java Web实用网站开发(微课版21世纪高等学校计算机类专业核心课程系列教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
Java Web是Web应用程序开发中的主流技术之一。本书以IntelliJ IDEA为开发平台,以技术应用能力培养为主线,介绍Web的基础概念、开发环境、Web前端开发技术、jQuery、Servlet、JSP、网站会话管理、EL表达式与JSTL、JDBC技术、JDBCUtils工具,最后的PetStore项目综合开发全过程,提供基于MVC模式的Java Web项目开发的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验总结,颇具实用性。书中的实例和习题设计融入课程思政元素,让读者在技术学习过程中潜移默化地受到德育的熏陶。
为方便教师教学和读者自学,本书通过嵌入二维码的方式提供实例讲解等教材重点内容的微课,以及免费配套的课件、教学大纲、实例源代码等。
本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等学校计算机相关专业的“Web程序设计”“网络程序设计”“Web数据库应用”等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。希望本书能成为初学者从入门到精通的阶梯。
目录
第1章 Java Web开发基础
1.1 网站的基础知识
1.1.1 万维网
1.1.2 网站与网页
1.1.3 静态网页与动态网页
1.2 请求响应模式
1.2.1 客户端与Web服务器
1.2.2 HTTP通信协议
1.2.3 URL
1.3 动态页面技术
1.3.1 ASP及ASP.NET技术
1.3.2 PHP技术
1.3.3 Servlet及JSP技术
1.3.4 动态页面技术的比较
1.4 Web服务器
1.4.1 Tomcat的安装
1.4.2 Tomcat的配置
1.4.3 Tomcat的运行
1.4.4 在Tomcat中部署网站
1.5 开发工具
1.5.1 IDEA的安装与注册
1.5.2 在IDEA中创建项目
1.6 小结
1.7 习题
第2章 Web前端开发技术
2.1 HTML标记语言
2.1.1 HTML文档结构
2.1.2 HTML文字排版标记
2.1.3 图片与超链接标记
2.1.4 HTML5新增的语义标记
2.1.5 表格标记
2.1.6 表单标记
2.2 CSS样式表
2.2.1 CSS的引入
2.2.2 CSS的语法
2.2.3 基本CSS选择符
2.2.4 CSS的属性
2.3 JavaScript脚本语言
2.3.1 JavaScript语言基础
2.3.2 JavaScript流程控制语句
2.3.3 JavaScript函数
2.3.4 JavaScript常用对象
2.4 jQuery
2.4.1 jQuery基础语法
2.4.2 jQuery运用实例
2.5 小结
2.6 习题
第3章 Servlet基础
3.1 Servlet概述
3.2 Servlet的生命周期与运行过程
3.3 开发第一个Servlet
3.4 Servlet的部署方法
3.4.1 通过web.xml部署Servlet
3.4.2 通过注解方式部署Servlet
3.5 请求Servlet的三种方式
3.5.1 超链接请求Servlet
3.5.2 表单请求Servlet
3.5.3 Ajax方法请求Servlet
3.6 小结
3.7 习题
第4章 JSP技术
4.1 JSP概述
4.2 JSP的技术原理
4.2.1 JSP的执行过程
4.2.2 JSP对应的Servlet分析
4.3 JSP页面的基本构成
4.4 JSP脚本元素
4.5 JSP指令
4.5.1 page指令
4.5.2 include指令
4.5.3 taglib指令
4.6 JSP动作标记
4.6.1 include动作标记
4.6.2 forward动作标记
4.6.3 param动作标记
4.7 JSP内置对象
4.7.1 request对象
4.7.2 response对象
4.7.3 out对象
4.7.4 page对象和config对象
4.7.5 pageContext对象和exception对象
4.8 小结
4.9 习题
第5章 会话管理
5.1 会话概述
5.2 Cookie技术
5.2.1 Cookie概述
5.2.2 Cookie的运行机制
5.2.3 Cookie的应用
5.3 Session技术
5.3.1 Session概述
5.3.2 Session的运行机制
5.3.3 Session的生命周期
5.3.4 Session的应用
5.4 小结
5.5 习题
第6章 EL表达式与JSTL
6.1 JavaBean
6.1.1 JavaBean概述
6.1.2 JavaBean的属性规范
6.2 EL表达式
6.2.1 EL表达式概述
6.2.2 EL运算符
6.2.3 EL内置对象
6.3 JSTL
6.3.1 JSTL概述
6.3.2 引入JSTL
6.3.3 JSTLCore标签库
6.4 小结
6.5 习题
第7章 JDBC与JDBCUtils工具
7.1 JDBC
7.1.1 JDBC概述
7.1.2 JDBC常用的API
7.1.3 JDBC操作数据库的步骤
7.2 JDBCUtils工具类
7.2.1 数据库连接池
7.2.2 数据源
7.2.3 JDBCUtils类设计
7.3 JDBCTemplate
7.3.1 JDBCTemplate的简介
7.3.2 JDBCTemplate的常用方法
7.4 小结
7.5 习题
第8章 宠物商城项目设计与项目架构
8.1 需求分析
8.1.1 项目背景
8.1.2 业务流程分析
8.1.3 用例分析
8.2 系统设计
8.2.1 功能模块设计
8.2.2 MVC开发模式
8.3 数据库设计
8.3.1 概念模型
8.3.2 关系模型
8.3.3 物理设计
8.4 项目架构的搭建
8.4.1 创建项目
8.4.2 项目架构
8.4.3 配置jar包
8.4.4 网站结构
8.4.5 数据库连接配置
8.5 小结
8.6 习题
第9章 宠物商城购物模块
9.1 首页展示
9.1.1 功能简介
9.1.2 模型代码的编写
9.1.3 模型代码的测试
9.1.4 控制器代码
9.1.5 视图代码
9.1.6 项目部署配置
9.1.7 功能测试
9.1.8 视图优化
9.2 宠物详情
9.2.1 功能简介
9.2.2 模型代码的编写
9.2.3 模型代码的测试
9.2.4 控制器代码
9.2.5 视图代码
9.2.6 功能测试
9.2.7 视图优化
9.2.8 视图拆分
9.3 添加宠物商品到购物车
9.3.1 功能简介
9.3.2 模型代码的编写
9.3.3 模型代码的测试
9.3.4 控制器代码
9.3.5 视图代码
9.3.6 功能测试
9.4 删除购物车中的宠物商品
9.4.1 功能简介
9.4.2
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/15 13:57:34