注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材研究生/本科/专科教材Java Web程序设计及项目实战:微课视频版(微课版)

Java Web程序设计及项目实战:微课视频版(微课版)

Java Web程序设计及项目实战:微课视频版(微课版)

定 价:¥69.90

作 者: 圣文顺,李晓明,刘进芬
出版社: 清华大学出版社
丛编项: 21世纪高等学校计算机类课程创新规划教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787302558873 出版时间: 2020-09-01 包装:
开本: 16开 页数: 372 字数:  

内容简介

  本书详细介绍了基于Java的Web编程z新技术,主要包括Java Web技术概述、Servlet技术模型和Servlet容器模型,JSP的各种元素、声明周期、作用域对象、表达式语言和JSTL标签库、JDBC以及连接池,Web监听器和过滤器等问题。是承接Java基础、网页设计基础和Java EE框架整合开发的中间环节教材,面向广大Java开发工程师和普通高校学生,可作为高等学校计算机及其相关专业Web编程技术课程教材,也可供从事Java Web应用开发的技术人员学习参考。

作者简介

  圣文顺,男,山东德州人。2001年毕业于大连理工大学计算机科学与技术专业,获学士学位;2014年毕业于武汉大学计算机学院,获硕士学位。现任南京工业大学浦江学院软件工程系主任,硕士学位,讲师。长期从事软件体系结构、编程语言等方面的教学与研究。

图书目录

目录
第1章Java Web应用开发技术概述
1.1程序架构与交互模式
1.1.1C/S程序架构
1.1.2B/S程序架构
1.1.3交互模式
1.2Java Web应用开发技术
1.2.1Java Web应用相关概念
1.2.2Java Web应用常用开发技术
1.2.3MVC设计模式
1.3Java Web开发环境及开发工具
1.4Java Web应用程序的开发与部署
小结
习题
第2章Servlet基础
2.1Servlet简介
2.1.1认识Servlet
2.1.2Servlet工作原理
2.1.3Servlet与JSP的区别与联系
2.2Servlet开发入门
2.2.1Servlet创建
2.2.2Servlet结构
2.2.3web.xml文件的配置
2.2.4Servlet生命周期
2.3Servlet API编程常用的接口和类
2.3.1Servlet API
2.3.2ServletConfig接口
2.3.3ServletContext接口
2.3.4HttpServletRequest接口
2.3.5HttpServletResponse接口
2.4Servlet的线程安全问题
2.4.1Servlet 运行机制
2.4.2Servlet 线程安全问题
小结
习题
第3章请求与响应
3.1请求响应模型
3.2HttpServletRequest对象
3.2.1获取请求行
3.2.2获取请求消息头
3.2.3相关应用
3.3HttpServletResponse对象
3.3.1常用方法
3.3.2相关应用
小结
习题
第4章JSP技术
4.1JSP概述
4.1.1JSP简介
4.1.2第一个JSP页面
4.1.3JSP原理
4.2JSP基本语法
4.2.1JSP脚本元素
4.2.2JSP注释
4.3JSP指令
4.3.1page指令
4.3.2include指令
4.3.3taglib指令
4.4JSP动作
4.4.1jsp:forward动作指令
4.4.2jsp:param动作指令
4.4.3jsp:include动作指令
4.4.4jsp:plugin动作指令
4.4.5jsp:useBean动作指令
4.4.6jsp:setProperty动作指令
4.4.7jsp:getProperty动作指令
4.5JSP内置对象
4.5.1out对象
4.5.2session对象
4.5.3application对象
4.5.4pageContext对象
4.5.5page对象
4.5.6exception对象
小结
习题
第5章EL表达式与JSTL标签库
5.1EL表达式
5.1.1EL的语法
5.1.2EL的运算符
5.1.3EL的隐含对象
5.1.4EL的数据访问
5.2JSTL标准标签库
小结
习题
第6章会话技术及其应用
6.1会话概述
6.1.1理解状态与会话
6.1.2会话管理机制
6.2HttpSession对象及其应用
6.2.1什么是HttpSession
6.2.2HttpSession API
6.2.3HttpSession的会话应用
6.2.4会话超时与失效
6.3Cookie对象及其应用
6.3.1什么是Cookie
6.3.2Cookie API
6.3.3Cookie的会话应用
6.4URL重写与隐藏表单域
6.4.1URL重写
6.4.2URL重写的应用
6.4.3隐藏表单域
6.4.4隐藏表单域的应用
小结
习题
第7章Servlet高级应用
7.1Filter过滤器应用
7.1.1什么是Filter过滤器
7.1.2过滤器的API
7.1.3实现一个简单的过滤器
7.1.4Filter过滤器的映射与配置
7.1.5Filter过滤器链及配置
7.1.6Filter过滤器应用
7.2Listener监听器及其应用
7.2.1什么是Listener监听器
7.2.2事件与监听器接口
7.2.3监听ServletContext事件
7.2.4监听ServletRequest事件
7.2.5监听HttpSession事件
7.2.6基于@WebListener注解方式的事件监听器的注册
7.2.7Listener监听器应用
小结
习题
第8章JSP数据库应用开发
8.1数据库管理系统
8.1.1Access数据库
8.1.2MySQL数据库
8.1.3SQL Server数据库
8.1.4Oracle数据库
8.2JDBC概述
8.2.1JDBC技术介绍
8.2.2JDBC驱动程序
8.3JDBC常用API
8.3.1驱动程序接口Driver
8.3.2驱动程序管理类DriverManager
8.3.3数据库连接接口Connection
8.3.4执行SQL语句接口Statement
8.3.5执行动态SQL语句接口PreparedStatement
8.3.6访问结果集接口ResultSet
8.3.7执行存储过程接口CallableStatement
8.4JDBC程序开发过程
8.4.1配置构建路径,引入相应的驱动类
8.4.2加载JDBC驱动程序
8.4.3创建数据库连接
8.4.4创建执行对象,执行SQL语句
8.4.5获取查询结果
8.4.6关闭数据库连接
8.4.7常用数据库的连接
8.5数据库操作技术
8.5.1查询数据
8.5.2添加数据
8.5.3修改数据
8.5.4删除数据
8.5.5调用存储过程
8.6数据库连接池与数据源
8.6.1数据库连接池
8.6.2数据源简介
8.6.3DBCP数据源
8.6.4C3P0数据源
小结
习题
第9章Java Web实用开发技术
9.1图形验证码
9.1.1图形验证码简介
9.1.2图形验证码的实现
9.1.3案例——带图形验证码的登录模块
9.2MD5加密
9.2.1MD5加密简介
9.2.2MD5加密的实现
9.2.3案例——带密码加密功能的注册模块
9.3在线编辑器
9.3.1在线编辑器简介
9.3.2在线编辑器的使用
9.4文件上传与下载
9.4.1文件上传简介
9.4.2文件上传准备
9.4.3案例——头像上传
9.5JavaMail开发
9.5.1JavaMail简介
9.5.2JavaMail的实现
9.5.3案例——使用Java Mail实现简单的邮件发送模块
小结
第10章开发实训——问答系统
10.1问答网站系统案例需求
10.2问答网站系统分析
10.2.1需求分析
10.2.2功能分析
10.2.3系统设计
10.3开发过程
小结

本目录推荐