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

Java Web程序设计与项目实践

本书贯穿Java开发核心设计模式(MVC、DAO、工厂等),并应用于项目中。本书用一个完整的教学案例贯穿教学的始终,将项目分解为相应的任务,由任务引入相关知识,用案例来理解相关的知识点。采用提出问题、分析问题、引申知识点、案例讲解、任务实施、拓展训练的结构。符合”生疑—思疑—释疑、再生疑—再思疑—再释疑”的学习思维的过程,能快速的让读者入门并精通这门技术。

作者:陈建国、张晓云、代英明
定价:89
印次:1-1
ISBN:9787302590491
出版日期:2022.10.01
印刷日期:2022.08.12

本书以“用户管理系统”项目为案例,采用项目导向、任务驱动、案例讲解的方法,可以使读者更直接、深入地掌握Java Web编程的核心知识点。 本书主要包括Web应用程序概述、JSP基础、JSP内置对象、JavaBean技术、JSP的数据访问、Servlet技术、EL和JSTL、JSP应用开发等内容。本书共8章,包含8个项目,28个任务,提供了150多个教学案例程序。通过这些项目,将Java Web程序设计中常见的开发技术融入其中。 本书内容翔实,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校的教材,也可供相关培训机构的师生和软件开发人员参考。

more >

前言 在学习本课程之前,首先要了解与本课程密切相关的前修知识。读者要先学习Java基础知识,了解并掌握使用Java 语言进行代码编写的基本语法及程序逻辑,掌握如何遵循面向对象思想的原则设计并开发程序; 能使用HTML语言制作静态网页,了解网页的基本结构,并具备网页布局设计及编写的能力; 能利用客户端脚本JavaScript 语言实现与用户的动态交互。本书的主要知识点有: Java 基本语法、HTML 制作静态网页、面向对象程序设计、数据库基础、JavaScript 编程。 本书以“用户管理系统”项目为案例,采用项目导向、任务驱动、案例讲解的方法,使读者更直接、深入地掌握Java Web编程的核心知识点。 本书主要包括Web应用程序概述、JSP基础、JSP内置对象、JavaBean技术、JSP的数据访问、Servlet技术、EL和JSTL、JSP应用开发等内容。 本书内容的组织采用由浅入深、循序渐进的方法,根据软件开发模式将知识结构分为三大模块并对应相应的项目任务,按照软件开发的分层结构的思想,将项目的实现按照业务逻辑层、数据访问层、控制层、表示层分解到各章中。 (1) JSP+JDBC开发模式。 读者要掌握JSP的基础语法、JSP的内置对象、JDBC等相关的知识点,完成静态网页设计、表单设计、用户登录、用户注册、聊天室、网站计数器、购物车、验证码等网页设计,并实现与数据库进行简单的交互处理。 (2) JSP+DAO开发模式。 读者要掌握JavaBean等相关知识,理解数据封装、业务封装等基本概念,完成后台业务的处理,初步理解三层结构的含义。 (3) MVC+DAO开发模式。 读者要掌握EL、JSTL、标签、Servlet程序开发等相关知识,理解MVC结构的设计方法,掌握如何利用Servlet、过滤器、监听器实现对控制层的程序设计,完成特殊显示、登录验证等设计。 本书具有如下特点。 (1) 采用项目导向、任务驱动、案例讲解的方法,使读者更直接、深入地掌握Java Web编程的核心知识点。 (2) 将Java开发核心设计模式(MVC、DAO、工厂模式等)贯穿全书,并应用于项目。 (3) 从源代码分析出发,使学生知其然也知其所以然。 (4) 用一个完整的教学案例“用户管理系统”贯穿教学的始终,将项目分解为相应的任务,由任务引入相关知识,通过案例理解相关的知识点。在最后一章讲解Java Web常见的应用开发,用一个完整的在线消息管理系统,按照分层模式开发的方式,详细介绍其开发的整个过程。 (5) 本书采用提出问题、分析问题、引申知识点、案例讲解、任务实施、项目案例实践的顺序进行编写,符合“生疑—思疑—释疑、再生疑—再思疑—再释疑”的学习思维过程,能快速地让读者入门并精通这门技术。 (6) 本书每章有习题、知识要点、关键词,从多角度帮助读者掌握基础知识。 本书由陈建国任主编,张晓云、代英明任副主编。在本书编写的过程中,编者根据多年的工程实践和教学经验,参考了其他同行先进的思想体系,力求内容简洁、准确,既结合工程项目,又能让初学者易于接受。由于编者水平有限,书中难免有不足之处,殷切希望广大读者批评指正。 编者2022年5月

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

同系列产品more >

C#面向对象程序设计与项目实践

陈建国、李礁
定 价:86元

查看详情
Java程序设计与项目实践

代英明、陈建国
定 价:66元

查看详情
计算机网络技术项目化教程

金海峰、坎香、周晓兵、
定 价:59元

查看详情
C语言程序设计与项目实践(第2版)

陈建国、易永红、马宁、
定 价:79元

查看详情
Linux操作系统项目式教程

陈可新、饶绪黎、夏勇、
定 价:56元

查看详情
图书分类全部图书
more >
  • 陈建国,男,54岁,任职于绵阳职业技术学院,本科,电子科技大学计算机应用专业毕业,副教授。主要教授过C语言程序设计、数据结构 、C#面向对象程序设计、windows程序设计、Java Web 程序设计、Java 框架技术等课程。主持的C#程序设计课程评为省级精品课程、省级共享资源课程、省级在线开放课程,c# for windos评为省级精品课程,C语言程设计、Javaweb 程序设计评为院级精品资源课程建设。
  • 本书贯穿Java开发核心设计模式(MVC、DAO、工厂等),并应用于项目中。本书用一个完整的教学案例贯穿教学的始终,将项目分解为相应的任务,由任务引入相关知识,用案例来理解相关的知识点。采用提出问题、分析问题、引申知识点、案例讲解、任务实施、拓展训练的结构。符合”生疑—思疑—释疑、再生疑—再思疑—再释疑”的学习思维的过程,能快速的让读者入门并精通这门技术。
more >
  • 目录

    第1章Web应用程序概述

    1.1Web相关概念

    1.1.1C/S结构与B/S结构

    1.1.2静态网页与动态网页

    1.1.3Web运行环境

    1.2Java Web开发环境的安装与配置

    1.2.1开发工具包JDK

    1.2.2Tomcat服务器

    1.2.3下载与安装MyEclipse

    1.2.4第一个Java Web程序

    1.2.5任务: Tomcat服务器的配置及部署

    1.3静态网页概述

    1.3.1HTML介绍

    1.3.2HTML元素及属性

    1.3.3DIV+CSS介绍

    1.3.4任务: 用户注册页面的设计

    项目1首页设计

    习题1

    第2章JSP基础

    2.1JSP概述

    2.1.1什么是JSP

    2.1.2JSP的结构

    2.1.3任务: 在页面中显示当前日期

    2.2JSP的基本语法

    2.2.1注释

    2.2.2Scriptlet

    2.2.3JSP指令

    2.2.4JSP动作

    2.2.5任务: 模拟用户登录

    项目2模拟用户管理页面

    习题2

    第3章JSP内置对象

    3.1JSP内置对象概述

    3.2out对象

    3.2.1向客户端输出数据

    3.2.2管理缓冲区

    3.2.3任务: 输出用户信息

    3.3request对象

    3.3.1获取客户端请求参数

    3.3.2获取客户端信息

    3.3.3在作用域中管理属性

    3.3.4利用request完...

精彩书评more >

标题

评论

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

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