新書推薦:
《
旷野人生:吉姆·罗杰斯的全球投资探险
》
售價:NT$
345.0
《
希腊人(伊恩·莫里斯文明史系列)
》
售價:NT$
845.0
《
世界巨变:严复的角色(王中江著作系列)
》
售價:NT$
500.0
《
宋初三先生集(中国思想史资料丛刊)
》
售價:NT$
990.0
《
天生坏种:罪犯与犯罪心理分析
》
售價:NT$
445.0
《
新能源材料
》
售價:NT$
290.0
《
传统文化有意思:古代发明了不起
》
售價:NT$
199.0
《
亚述:世界历史上第一个帝国的兴衰
》
售價:NT$
490.0
|
編輯推薦: |
Java Web技术是Java技术对Web互联网领域应用的一种技术实现,目前已经发展到基于Jakarta EE 10技术标准的Web 5.0开发技术。Java Web技术也已成为主流的Web应用开发技术之一,相应的,Java Web技术课程也已成为一门综合性强、实践性强、应用领域广的技术学科。本书主要特色如下:
? 紧跟技术,版本更新
基于Jakarta EE 10 Tomcat 10 JDK18。
? 注重应用,融入案例
致力于将知识点融入案例中,以示例、案例的形式对知识点进行全面系统讲解。
? 系统讲解,资源齐全
采用思维导图对章节重要知识点进行梳理,每章配有目标、正文、总结和习题,配套程序代码、习题答案、教学课件、教学大纲、考试大纲等资源。
|
內容簡介: |
《Java Web技术及案例开发——Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》从应用出发,深入介绍了Java Web程序开发及其应用,内容涵盖Java Web概述、Servlet基础、会话跟踪、JSP语法、JSP内置对象、JSP与JavaBean、EL与JSTL、Filter与Listener、Web架构MVC、Ajax技术等。书中以Jakarta EE 10版本、Web 5.0规范为主线,采用的开发环境为JDK18、Tomcat 10服务器和Eclipse-2022-9版本,所有代码均在该环境中调试运行。 《Java Web技术及案例开发——Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》理论和实践相结合,每章使用思维导图梳理知识点,并配有案例及实现,内容重点突出、结构清晰。本书提供丰富的配套资源,如微课视频、程序代码、习题答案、教学课件、教学大纲、考试大纲等。 《Java Web技术及案例开发——Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》可作为高等院校计算机科学与技术、软件工程、电子商务等专业的教材,也可作为培训机构的Java课程教材,还适合Java学习者和工作者阅读。
|
目錄:
|
第1章Java Web概述
本章思维导图
本章目标
1.1Web应用
1.1.1Web应用简介
1.1.2Web应用架构
1.1.3Web应用运行过程
1.1.4Java Web应用优势
1.2Java Web开发环境
1.2.1JDK简介
1.2.2下载安装JDK
1.2.3JDK目录介绍
1.2.4Eclipse简介
1.2.5下载Eclipse
1.2.6安装Eclipse
1.2.7Eclipse启动
1.2.8Tomcat简介
1.2.9下载安装Tomcat
1.2.10在Eclipse中配置Tomcat
1.3第一个Java Web项目
1.3.1新建Java Web项目
1.3.2创建JSP文件
1.3.3运行程序
本章总结
本章习题
第2章Servlet入门
本章思维导图
本章目标
2.1初识Servlet
2.1.1Servlet特性
2.1.2Servlet体系结构
2.1.3Servlet生命周期
2.2第一个Servlet
2.2.1创建Servlet
2.2.2在web.xml中配置Servlet
2.2.3运行Servlet
2.3@WebServlet注解
2.4Servlet数据处理
2.4.1读取表单数据
2.4.2处理HTTP请求报头
2.4.3设置HTTP响应报头
2.5重定向和请求转发
2.5.1重定向
2.5.2请求转发
本章总结
本章习题
第3章Servlet会话跟踪
本章思维导图
本章目标
3.1会话跟踪技术简介
3.2Cookie技术
3.3Session技术
3.3.1Session创建
3.3.2Session生命周期
3.3.3Session应用
3.4URL重写技术
3.5隐藏表单域技术
3.6ServletConfig接口
3.7ServletContext接口
3.7.1获取应用范围的初始化参数
3.7.2存取应用域属性
3.7.3获取当前应用信息
3.7.4获取容器信息
3.7.5获取服务器文件资源
本章总结
本章习题
第4章JSP基础
本章思维导图
本章目标
4.1JSP概述
4.1.1JSP特点
4.1.2第一个JSP程序
4.1.3JSP执行原理
4.1.4JSP基本结构
4.2脚本元素
4.2.1JSP脚本
4.2.2JSP表达式
4.2.3JSP声明
4.2.4JSP注释
4.3指令元素
4.3.1page指令
4.3.2include指令
4.3.3taglib指令
4.4动作元素
4.4.1jsp:include
4.4.2jsp:forward
4.4.3jsp:useBean
4.4.4jsp:setProperty
4.4.5jsp:getProperty
本章总结
本章习题
第5章JSP内置对象
本章思维导图
本章目标
5.1内置对象简介
5.2与Input/Output有关的内置对象
5.2.1request对象
5.2.2response对象
5.2.3out对象
5.3与Context有关的内置对象
5.3.1session对象
5.3.2application对象
5.3.3pageContext对象
5.4与Servlet有关的内置对象
5.4.1page对象
5.4.2config对象
5.5与Error有关的内置对象
5.6JSP的四种作用域
本章总结
本章习题
第6章JSP与JavaBean
本章思维导图
本章目标
6.1JavaBean概述
6.1.1JavaBean简介
6.1.2JavaBean规范
6.2在JSP中使用JavaBean
6.2.1jsp:useBean元素
6.2.2jsp:setProperty元素
6.2.3jsp:getProperty元素
6.3JavaBean应用
本章总结
本章习题
第7章EL与JSTL
本章思维导图
本章目标
7.1EL简介
7.2EL基础语法
7.2.1EL中的常量
7.2.2EL中的变量
7.2.3EL中的.和[]操作符
7.2.4EL的错误处理机制
7.2.5EL运算符
7.3EL隐含对象
7.3.1与范围有关的隐含对象
7.3.2与请求参数有关的隐含对象
7.3.3其他隐含对象
7.4JSTL简介
7.4.1JSTL标签库分类
7.4.2JSTL的安装使用
7.5JSTL核心标签库
7.5.1通用标签
7.5.2条件标签
7.5.3迭代标签
7.5.4URL标签
7.6I18N标签库
7.6.1国际化标签
7.6.2格式化标签
7.7函数标签库
本章总结
本章习题
第8章Filter与Listener
本章思维导图
本章目标
8.1Filter过滤器
8.1.1过滤器简介
8.1.2过滤器核心接口
8.1.3过滤器开发步骤
8.1.4过滤器声明配置
8.1.5过滤器应用
8.2Listener监听器
8.2.1监听器简介
8.2.2与Servlet上下文相关的监听器
8.2.3与会话相关的监听器
8.2.4与请求相关的监听器
本章总结
本章习题
第9章MVC模式
本章思维导图
本章目标
9.1MVC简介
9.2Java Web开发模式
9.2.1Model 1模式
9.2.2Model 2模式
9.2.3MVC模式应用
本章总结
本章习题
第10章异步刷新
本章思维导图
本章目标
10.1Ajax技术
10.1.1Ajax简介
10.1.2XMLHttpRequest介绍
10.1.3XMLHttpRequest的属性
10.1.4XMLHttpRequest的方法
10.1.5Ajax示例
10.2JSON技术
10.2.1JSON简介
10.2.2JSON在JavaScript中的使用
10.2.3JSON在Ajax中的使用
10.3jQuery技术
10.3.1jQuery简介
10.3.2jQuery对Ajax的实现
10.3.3基于jQuery的Ajax应用
本章总结
本章习题
附录AHTTP响应状态码及其含义
附录BEclipse常用快捷键
|
內容試閱:
|
Java Web技术是Java技术对Web互联网领域应用的一种技术实现。20世纪90年代末,Sun公司首次建立了Java Servlet API编码标准,经过多年的发展,其目前已经发展到基于Jakarta EE 10技术标准的Web 5.0开发技术,Java Web技术也已成为目前主流的Web应用开发技术之一,相应的,Java Web技术课程也已成为一门综合性强、实践性强、应用领域广的技术学科。
本书不是一本简单的Java Web基础入门教材,不是知识点的铺陈,而是致力于将知识点融入案例中,深入浅出地以示例、案例的形式对知识点进行全面系统的讲解。全书内容涵盖Java Web概述、Servlet基础、会话跟踪、JSP语法、JSP内置对象、JSP与JavaBean、EL与JSTL、Filter与Listener、Web架构MVC、Ajax技术等,并精心设计大量的应用案例,强化学生的动手和实践能力。
一、 本书特色
(1) 采用思维导图对课程和章节重要知识点进行梳理,便于理解和记忆。其中,“本书思维导图”在前言后面,“本章思维导图”在每章开头部分。依据认知曲线,深入浅出地系统讲解各知识点。
(2) 每章配有目标、正文、总结和习题,使教学内容和过程形成闭环。
(3) 本书理论联系实践,基于应用,并提供微课视频,帮助初学者快速学习和掌握全书内容。
二、 配套资源及服务
本书提供以下相关配套资源:
程序代码、习题答案等资源,扫描目录上方的二维码下载。
教学课件、教学大纲、考试大纲等资源,扫描封底的“书圈”二维码在公众号 下载,或者到清华大学出版社官方网站本书页面下载。
微课视频(216分钟,42集),扫描书中相应章节中的二维码在线学习。
注: 请先扫描封底刮刮卡中的二维码进行绑定后再获取配套资源。
三、 致谢
本书由赵克玲编写。编者有二十年以上的项目开发和教学经历,拥有丰富的教学经验和实践经验,先后在国内知名教育集团主持并研发设计“高等院校软件专业方向”系列教材和“在实践中成长”系列教材,编写并出版教材产品28种、实训教学产品7种,涉及Java、Python、Android、.NET、人工智能、大数据等多个领域。
在本书出版之际,特别感谢大力支持我们的家人和朋友们,还要感谢清华大学出版社工作人员给予的帮助和支持。
四、 意见反馈
由于时间、水平有限,书中难免会有不妥或疏漏之处,欢迎各界专家和读者朋友们批评指正,提出宝贵意见(联系方式见配套资源),我们将不胜感激,并真诚地希望能与读者共同交流、共同成长,待再版时日臻完善,是所至盼。
赵克玲2023年3月
|
|