JavaWeb开发基础与案例教程pdf下载pdf下载

JavaWeb开发基础与案例教程百度网盘pdf下载

作者:
简介:本篇主要提供JavaWeb开发基础与案例教程pdf下载
出版社:机械工业出版社
出版时间:2016-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

适读人群 :计算机、物联网、通信等专业
  本书以JDK 1.6、Tomcat 6.0以及MyEclipse 10.0的开发环境为背景,详细介绍Java Web的实用开发技术。
  本书内容精炼,重点突出,案例丰富。在强调理论知识的同时注重实践能力的培养,做到易懂易学;对知识的阐述在语言上尽可能地做到简洁、易懂。

内容简介

  本书从实用的角度出发,通过理论与实践相结合的方式来讲述Java Web开发技术,主要内容包括Java Web中所涉及的基本概念、Web项目前台开发的几种常用技术(JSP技术、数据库技术、JavaBean、Servlet和JSTL等),以及目前较为流行的Web项目开发三大框架技术Struts+Spring+Hibernate。本书从Web项目开发的前台技术、后台技术以及接口技术等详细介绍了项目的开发,以一个完整的案例诠释了Web技术的相关知识。本书案例均是以JDK 16、Tomcat 60以及MyEclipse 100为开发环境的平台进行设计。
  本书每章配有习题,以指导读者深入地进行学习。

目录

出版说明前言第1章Java Web设计概述
1.1Java Web开发简介
1.2Web基础知识
1.2.1网页技术简介
1.2.2开发技术简介
1.2.3数据库简介
1.3安装和配置开发环境
1.3.1JDK安装与设置
1.3.2Tomcat安装与设置
1.3.3MyEclipse开发环境的安装与配置
1.3.4Web项目的创建、部署与运行
1.4案例——利用JSP技术实现客户信息显示
1.5习题第2章Web客户端编程
2.1HTML简介
2.1.1HTML基本语法
2.1.2HTML格式标签
2.1.3HTML表单标记
2.1.4案例——使用HTML设计注册表单
2.2CSS基础知识
2.2.1CSS简介
2.2.2CSS基本语法
2.2.3HTML中使用CSS
2.2.4CSS网页元素
2.2.5案例——用户注册的设计与实现
2.3JavaScript基础知识
2.3.1JavaScript语言概述
2.3.2JavaScript语法基础
2.3.3JavaScript函数和事件
2.3.4案例——注册信息客户端验证的实现
2.4习题第3章JSP开发技术
3.1JSP简介
3.1.1JSP的概念
3.1.2JSP页面基本组成
3.1.3JSP基本语法
3.1.4案例——使用JSP输出九九乘法表
3.2JSP指令元素与动作元素
3.2.1JSP指令元素
3.2.2JSP动作元素
3.2.3案例——网站中页面间跳转的实现
3.3JSP内置对象
3.3.1JSP内置对象简介
3.3.2Request对象
3.3.3Response对象
3.3.4Session对象
3.3.5Application对象
3.3.6PageContext对象
3.3.7Exception对象
3.3.8Out对象
3.3.9案例——JSP内置对象综合应用
3.4习题第4章JDBC数据库访问技术
4.1JDBC技术概述
4.1.1JDBC简介
4.1.2JDBC连接方式
4.2JDBC数据库操作
4.2.1JDBC API的功能与组成
4.2.2DriverManager驱动程序管理对象
4.2.3Connection数据库连接对象的功能及使用
4.2.4SQL声明对象
4.2.5ResultSet查询结果对象
4.3MySQL数据库基础
4.3.1MySQL的安装与配置
4.3.2SQLyog集成管理工具的安装与使用
4.3.3MySQL的使用
4.4JDBC数据库操作
4.4.1JDBC访问数据库的步骤
4.4.2案例——使用JDBC实现对数据库表的操作
4.5习题第5章JavaBean组件
5.1JavaBean概述
5.2JavaBean的编写
5.2.1useBean动作
5.2.2setProperty动作
5.2.3getProperty动作
5.2.4JavaBean对象的作用域范围
5.3综合案例
5.3.1案例——JavaBean实现留言板功能
5.3.2案例——如何在JSP页面中使用JavaBean
5.4习题第6章Servlet技术
6.1Servlet技术基础
6.1.1Servlet简介
6.1.2Servlet运行机制
6.1.3Servlet的开发和部署过程
6.1.4Servlet规范核心类
6.1.5Servlet的生命周期
6.1.6Servlet与JSP之间的通信
6.1.7案例——管理员登录的MVC实现
6.2过滤器
6.2.1过滤器的概念
6.2.2过滤器实现及部署
6.2.3案例——字符过滤器的编写与使用
6.3监听器
6.3.1监听器的概念
6.3.2监听器的创建
6.3.3监听器事件接口
6.3.4案例——使用监听器实现在线人数统计
6.4习题第7章JSTL
7.1JSTL概述
7.2JSTL的安装
7.3JSTL标签与EL表达式
7.3.1JSTL组成
7.3.2EL表达式
7.3.3使用JSP EL读取JavaBean属性
7.3.4JSP EL内置对象
7.4案例——JSTL范例
7.5习题第8章JSP实用技术的应用——网站留言板
8.1系统设计
8.1.1需求分析
8.1.2功能设计
8.1.3数据库设计
8.2系统实现
8.2.1用户注册
8.2.2用户登录
8.2.3用户信息管理
8.2.4留言管理
8.2.5文件上传
8.2.6留言板信息显示
8.2.7邮件发送
8.3习题第9章Struts2应用
9.1Struts2基础
9.1.1MVC简介
9.1.2Struts2体系结构
9.1.3Struts2配置文件
9.1.4Struts2简单应用示例
9.2Struts2核心组件
9.2.1Struts2工作原理
9.2.2实现Action
9.2.3配置Action
9.2.4Struts2拦截器
9.2.5Struts2自定义拦截器
9.3Struts2标签
9.3.1UI标签
9.3.2非UI标签
9.4Struts2输入验证
9.4.1输入验证概述
9.4.2使用Struts2内置校验器
9.5案例——利用Struts2框架完成用户登录
9.6习题第10章Hibernate应用
10.1Hibernate框架简介
10.2Hibernate基础配置
10.2.1Hibernate配置文件
10.2.2Hibernate映射文件
10.3案例——利用Hibernate向数据库添加信息
10.3.1创建数据库
10.3.2编写持久化对象类
10.3.3编写Hibernate配置文件
10.3.4编写HibernateSessionFactory类
10.3.5编写数据库操作Dao类
10.3.6编写业务控制Action类
10.3.7配置Action类
10.3.8创建用户添加页面
10.3.9创建用户列表页面
10.3.10项目的部署与运行
10.4习题第11章Spring应用
11.1Spring框架简介
11.1.1Spring框架的特点
11.1.2Spring框架的下载与安装
11.2Spring入门技术
11.2.1Spring的体系结构
11.2.2单例模式简介
11.2.3工厂模式简介
11.3控制反转与依赖注入
11.3.1控制反转
11.3.2依赖注入
11.4案例——利用Spring框架实现用户登录
11.5习题
参考文献

前言/序言

  目前,从企业招聘Java工程师情况来看,80%的软件企业、网络公司在招聘的条件中均直接表明要求必须具备JSP、Servlet、Struts、Spring以及Hibernate技术,可见掌握这些技术对求职是非常重要的。本书以JDK 1.6、Tomcat 6.0以及MyEclipse 10.0的开发环境为背景,详细介绍了Java Web的实用开发技术。
  本书内容精炼,重点突出,案例丰富。在强调理论知识的同时注重实践能力的培养,做到易懂易学;对知识的阐述在语言上尽可能地做到简洁、易懂。全书共分11章,主要内容如下。
  第1章介绍JavaWeb的基本概念,使读者了解JavaWeb中所涉及的一些基本概念。
  第2章介绍Web项目开发客户端所需要的一些常见技术,使没有HTML以及JavaScript基础的读者也能很快掌握Web相关知识。
  第3章介绍JSP技术,使读者了解前台与后台交互的接口相关技术。
  第4章介绍数据库知识,使读者掌握软件项目开发时的必备工具——数据库。
  第5~7章介绍JavaBean、Servlet以及JSTL表达式等内容,为项目开发做准备。
  第8章以一个完整案例诠释了书中的知识点,使读者对Java Web开发有一个整体的认识。
  第9~11章介绍目前较为流行的三大框架技术——Struts+Spring+Hibernate,使读者了解Java Web的前沿知识,为后续课程做准备。
  本书作为面向高等院校计算机技术专业、物联网专业以及通信专业的教材,体现了案例式的教学特点,符合应用型人才培养目标的要求。作为教材,建议授课内容安排为60学时,实验内容安排为30学时,并需要先修“Java程序设计”和“网络技术基础”两门课程,这样使读者能够更好地理解书中知识点。
  本书第1~3章、第9~11章由吴艳编写,第4章和第6章由刘宏妮编写,第5章、第7~8章由刘丽华编写,配套的课后习题、答案以及电子教案由陈暄完成。感谢费如纯教授和张宏老师在本书编写与创作过程中给予的大力支持和帮助。
  由于时间仓促,书中难免存在疏漏和不妥之处,请读者原谅,并提出宝贵意见。