首页 > 图书中心 >图书详情

Java Web应用开发基础(微课视频版)

全面的基础知识+实战案例+开发技巧+微课视频,配套资源丰富

作者:肖锋
定价:49.90
印次:1-1
ISBN:9787302589297
出版日期:2022.01.01
印刷日期:2021.12.24

本书由浅入深、全面系统地介绍了Java Web应用开发的基础技术,每章都配以通俗易懂的实例进行讲解,以帮助读者能够循序渐进地理解Java Web开发的思想、开发步骤和基本技巧。全书共分为两部分,共12章。第一部分基础知识篇,包括第1~10章,主要讲解Java Web开发环境的搭建、Java Web应用开发基础知识、Servlet基础、Servlet进阶、JSP技术、JSP与JavaBean、JSP与JDBC、EL与JSTL、过滤器与监听器、AJAX技术等; 第二部分实践操作篇,包括第11章简易购物系统的设计与实现和第12章改进版购物系统的设计与实现。 本书适合作为全国高等学校Java Web开发相关课程的教材,也适合作为具有部分Java SE基础读者的入门书籍和工具书。

more >

前言 在互联网应用中,基于B/S架构的Web应用系统与用户进行交互,整合并调用网络资源,向用户提供服务。因此,Web应用可以说是互联网的基石,而Web应用程序的开发,同样是软件开发领域中重要的研究方向。Java Web应用开发作为Web开发技术中重要的组成部分,由于其跨平台性好、技术规范、强大的生态环境支持等特点,深受开发人员和广大师生的青睐。 作为Web开发的主流技术,Java Web应用开发正朝着组件化、前后端分离、微服务等方向发展,但万变不离其宗,服务器后端部分作为Web应用的核心,仍然是Java Web开发技术中应该关注的重点。因此,理解并掌握这些Java Web开发的基本原理和技术,是一名优秀Web开发人员的必备技能,也是学习其他Java Web框架的基础。 本书全面系统地介绍了Java Web应用开发的基础技术,从开发环境的搭建开始,逐步地介绍Web开发中需要使用的基础知识和常用机制,并基于Servlet 3.1和JSP 2.3规范,详细地讲解Java Web开发中的相关开发思路、步骤和技巧,并在讲解理论知识的同时,配合大量通俗易懂的实例,引导读者理解和掌握相关知识点。 本书主要内容 第一部分基础知识篇。 第1章Java Web开发环境的搭建,主要介绍Web应用系统、开发工具的安装、Tomcat服务器的安装与测试、数据库的安装与访问和Web项目的创建与运行。 第2章Java Web应用开发基础知识,主要介绍项目结构与服务器目录、页面设计基础和Web应用开发常用机制。 第3章Servlet基础,主要介绍Servlet和JSP、Tomcat服务器原理、Servlet的编写、Servlet处理请求与响应、中文传输乱码问题以及Servlet生成HTML页面。 第4章Servlet进阶,主要介绍请求转发与重定向、Servlet处理session、Servlet处理Cookie以及ServletContext对象。 第5章JSP技术,主要介绍JSP运行与生命周期、JSP基础语法、JSP指令与动作、内置对象以及JSP与Servlet共同开发。 第6章JSP与JavaBean,主要介绍JavaBean相关概念、JavaBean的使用以及利用JavaBean开发简易购物车。 第7章JSP与JDBC,主要介绍JDBC简介、数据库和表的建立、JDBC操作步骤、JDBC在JSP中的操作、PreparedStatement接口、批处理以及事务。 第8章EL与JSTL,主要介绍EL的作用及基本语法、EL定义的基本运算符、数据读取、JSTL的概念及作用、核心标签库、函数标签库、格式化标签库、SQL标签库以及XML标签库。 第9章过滤器与监听器,主要介绍过滤器与监听器概述,过滤器和监听器的使用。 第10章AJAX技术,主要介绍AJAX技术概述、AJAX开发、AJAX实例以及AJAX的技术优点与缺点。 第二部分实践操作篇。 第11章简易购物系统的设计与实现,主要介绍系统需求分析、开发模式与思路、数据库设计与功能设计及系统开发。 第12章改进版购物系统的设计与实现,主要介绍改进系统需求分析、新增功能模块设计及系统开发。 本书特色 (1) 内容循序渐进,章节编排契合Java Web应用开发学习路线。 (2) 注重Java Web开发相关原理的讲解,旨在夯实基础。 (3) 覆盖Java Web应用开发所需的知识和技巧,并结合开发模式进行讲解。 (4) 章节案例自成体系,开发方法符合实际人才培养的需求。 (5) 案例讲解采用项目分析、设计、编码、测试等步骤,帮助读者掌握完整的软件工程知识体系。 配套资源 为便于教学,本书配有1500分钟微课视频、源代码、数据库文件、教学课件、教学大纲、教学进度表、课后习题、软件安装包。 (1) 获取微课视频方式:先扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看微课视频。 (2) 获取源代码、数据库文件、课后习题、软件安装包方式:先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。 源代码 数据库文件 课后习题 软件安装包 (3) 其他配套资源可以扫描本书封底的“书圈”二维码下载。 本书可作为全国高等学校Java Web开发相关课程的教材,也适用于有Java SE部分基础但没有Java Web开发经验的程序员作为其入门书籍和工具书使用。 本书提供了章节中实例及课后习题的源代码,同时配有相关的课件及教学视频等资源,供读者使用和学习。 由于时间仓促和作者水平有限,书中不妥之处在所难免,敬请广大读者批评和指正。 编者 2021年11月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Visual C++ 2019程序设计与应用-微...

马石安、魏文平
定 价:69.80元

查看详情
Animate CC动画基础与游戏设计(微...

夏敏捷 郑秋生 尚展垒
定 价:69.90元

查看详情
Android项目开发基础与实战(微课...

夏江
定 价:59.90元

查看详情
Android移动网络程序设计案例教程...

傅由甲 杨承玉
定 价:79元

查看详情
虚拟化与云计算系统运维管理(第2...

杨海艳
定 价:59.80元

查看详情
图书分类全部图书
more >
  • 肖锋,毕业要北京邮电大学密码学专业,军事指挥学博士。现任职于江汉大学人工智能学院。主要研究方向为Web开发技术、网络安全等。曾主持并完成博士基金启动项目高层次人才科研启动基金(1008-06540001),物联网电子标签安全协议的研究。
  • (1)内容循序渐进,章节编排契合Java Web应用开发学习曲线。

    (2)注重Web开发相关原理的讲解,旨在夯实基础。

    (3)覆盖Java Web应用开发所需知识及技巧,并结合开发模式进行讲解。

    (4)章节案例自成体系,开发方法结合实际需求。

    (5)案例讲解采用项目分析、设计、编码、测试等步骤,注重掌握完整的软件工程知识体系。

more >
  • 目录

    第一部分基础知识篇

    第1章Java Web开发环境的搭建

    1.1Web应用系统

    1.1.1Web应用系统与B/S架构

    1.1.2Web应用系统工作流程

    1.1.3Web应用系统开发语言

    1.1.4Java Web服务器

    1.2开发工具的安装

    1.2.1JDK的安装与环境变量配置

    1.2.2Eclipse的获取与安装

    1.3Tomcat服务器的安装与测试

    1.3.1Tomcat服务器的安装

    1.3.2Tomcat服务器的测试

    1.4数据库的安装与访问

    1.4.1数据库的安装

    1.4.2数据库的访问

    1.5Web项目的创建与运行

    1.5.1创建项目

    1.5.2项目运行

    第2章Java Web应用开发基础知识

    2.1项目结构与服务器目录

    2.1.1Java Web项目结构

    2.1.2Tomcat服务器目录

    2.2页面设计基础

    2.2.1HTML

    2.2.2CSS

    2.2.3JavaScript

    2.3Web应用开发常用机制

    2.3.1URL与HTTP

    2.3.2request与response

    2.3.3session与Cookie

    第3章Servlet基础

    3.1Servlet和JSP

    3.2Tomcat服务器原理

    3.2.1Tomcat体系结构

    3.2.2Tomcat核心组件

    3.3Servlet的编写

    3.3.1Servlet的创建...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘