资源详情

Java Web应用开发技术

Java Web应用开发技术-电子书下载

🚀掌握Java Web开发,从入门到精通的秘籍📚


作者: 张继军/董卫
出版社: 机械工业出版社
副标题: 21世纪重点大学规划教材
出版年: 2014-1-1
页数: 318
定价: 45.5
装帧: 平装
ISBN: 9787111442073

下载次数:10


本站推荐


🌟在数字化时代,Java Web开发技术已成为软件开发领域的一颗璀璨明珠。🌐如果你渴望成为一名Java Web开发高手,那么《Java Web应用开发技术与案例教程》无疑是你书架上的必备宝典。📖


👨‍🏫本书由资深Java Web专家张继军和董卫联手打造,作为21世纪重点大学规划教材,它不仅是知识的传递者,更是技术的引导者。🏫自2014年出版以来,这本书以其系统性、实用性和前沿性,深受广大学生和开发者的喜爱。👨‍💻


📚全书共分为12章,内容涵盖了Java Web开发的方方面面。🔍从基础篇的第1至7章,带你构建Java Web开发环境,掌握静态网页设计技术(HTML、JavaScript、CSS),深入JSP、Servlet、JavaBean和BC技术,以及这些技术之间的整合应用。🛠️


🚀进入提高篇的第8至12章,你将探索Java Web应用程序开发的高级技术和常用框架技术。EL、JSTL、Ajax界面设计技术,过滤器、监听器技术,以及Web开发中的实用技术,都将一一展现在你面前。🌐


🏗️本书不仅仅是理论的堆砌,更提供了丰富的案例程序。通过这些案例,你将深入了解开发、集成、部署及具体实现的过程和方法,理论与实践的紧密结合,让你在实践中掌握Java Web开发的基本技巧和设计方法。🔨


🎯本书主要面向初学者,特别适合于高等院校和职业院校的学生学习Java Web应用程序开发技术课程。同时,对于Java Web开发人员来说,它也是一本不可多得的学习资料和参考书。📚


🌟在Java Web开发的道路上,这本书将是你的良师益友。它不仅提供了丰富的知识,更激发了你对技术的热情和探索。🔥


📈随着技术的不断进步,Java Web开发技术也在不断更新。本书以其深入浅出的讲解,帮助你构建坚实的基础,同时保持对新技术的敏感度。🌐


📚选择《Java Web应用开发技术与案例教程》,就是选择了一条通往Java Web开发高手的捷径。让我们一起开启这段精彩的学习之旅,探索Java Web开发的无限可能。🚀🌟


书籍资料

  • 内容简介
  • 作者介绍
  • 书籍目录

《Java Web应用开发技术与案例教程(21世纪重 点大学规划教材)》编著者张继军、董卫。
《Java Web应用开发技术与案例教程(21世纪重 点大学规划教材)》从实用的角度出发,为Java Web 开发人员提供了一套实用的开发技术,通过案例由浅 入深地介绍这些技术的基本原理和应用,以及它们的 整合应用。全书共12章,第l~7章是基础篇,介绍了 Java Web开发所必需的基础知识,主要包括:Java Web开发环境的搭建、静态网页设计技术 (HTMJavaScript、CSS)、JSP技术、Servlet技术、 JavaBean技术、BC技术,并基于JavaWeb常用的开 发模式介绍了这些技术之间的关系与整合方法:第8 ~12章为提高篇,介绍了Java Web应用程序开发的高 级技术和常用框架技术,主要包括:EL、JSTL、Ajax 界面设计技术,过滤器、监听器技术,Web开发中常 用的实用技术,Struts2框架技术、Hibernate框架技 术。
本书提供了丰富的案例程序,通过这些应用案例 对开发、集成、部署及具体实现的过程和方法都给出 了详尽阐释,使理论与实践紧密结合。力求让读者通 过这些案例领会并掌握Java Web开发中的各种基本技 巧和设计方法。
本书主要面向初学者,特别适合于高等院校和职 业院校学生学习Java Web应用程序开发技术课程,也 可作为.1ava Web开发人员的学习资料和参考书。

《Java Web应用开发技术与案例教程(21世纪重 点大学规划教材)》编著者张继军、董卫。
《Java Web应用开发技术与案例教程(21世纪重 点大学规划教材)》从实用的角度出发,为Java Web 开发人员提供了一套实用的开发技术,通过案例由浅 入深地介绍这些技术的基本原理和应用,以及它们的 整合应用。全书共12章,第l~7章是基础篇,介绍了 Java Web开发所必需的基础知识,主要包括:Java Web开发环境的搭建、静态网页设计技术 (HTMJavaScript、CSS)、JSP技术、Servlet技术、 JavaBean技术、BC技术,并基于JavaWeb常用的开 发模式介绍了这些技术之间的关系与整合方法:第8 ~12章为提高篇,介绍了Java Web应用程序开发的高 级技术和常用框架技术,主要包括:EL、JSTL、Ajax 界面设计技术,过滤器、监听器技术,Web开发中常 用的实用技术,Struts2框架技术、Hibernate框架技 术。
本书提供了丰富的案例程序,通过这些应用案例 对开发、集成、部署及具体实现的过程和方法都给出 了详尽阐释,使理论与实践紧密结合。力求让读者通 过这些案例领会并掌握Java Web开发中的各种基本技 巧和设计方法。
本书主要面向初学者,特别适合于高等院校和职 业院校学生学习Java Web应用程序开发技术课程,也 可作为.1ava Web开发人员的学习资料和参考书。

出版说明
前言
第1章JavaWeb应用开发技术概述
1.1JavaWeb应用开发技术简介
1.1.1JavaWeb应用
1.1.2JavaWeb应用开发技术
1.2JavaWeb开发环境及开发工具
1.2.1K的下载与安装
1.2.2Tomcat服务器的安装和配置
1.2.3MyEclipse集成开发工具的安装与操作
1.3JavaWeb应用程序的开发与部署
1.3.1JavaWeb应用程序的开发过程示例
1.3.2JavaWeb应用程序的目录结构
1.3.3JavaWeb应用程序的打包与部署以及导入与导出
1.3.4配置虚目录
本章小结
习题
第2章静态网页开发技术
2.1HTML网页设计
2.1.1HTML文档结构与基本语法
2.1.2HTML基本标记与使用
2.1.3HTML表单标签与表单设计
2.1.4表单设计案例--学生入校注册页面设计
2.1.5HTML框架标签与框架设计

.1.6框架设计案例--多媒体播放系统设计
2.2CSS样式表
2.2.1CSS样式表的定义与使用
2.2.2CSS常用属性
2.2.3案例--利用CSS对注册页面实现修饰
2.3JavaScript脚本语言
2.3.1JavaScript的基本语法
2.3.2JavaScript的事件
2.3.3JavaScript的对象
2.3.4案例--JavaScript实现输入验证
2.4基于HTMLJavaScriptCSS的开发案例
2.4.1JavaScriptCSSDIV实现下拉菜单
2.4.2JavaScriptCSSDIV实现表格变色
本章小结
习题
第3章JSP技术
3.1JSP技术简介
3.1.1JSP页面的结构
3.1.2JSP程序的运行机制
3.2JSP语法
3.2.1JSP基本元素
3.2.2JSP指令元素
3.2.3JSP动作元素
3.3JSP内置对象概述
3.4request对象
3.4.1request对象的常用方法
3.4.2访问(获取)请求参数
3.4.3新属性的设置和获取
3.4.4获取客户端信息
3.5response对象
3.5.1response对象的常用方法
3.5.2重定向网页
3.5.3页面定时刷新或自动跳转
3.6session对象
3.6.1session对象主要方法
3.6.2创建及获取客户的会话信息
3.7application对象
3.7.1application对象的主要方法
3.7.2案例--统计网站访问人数
3.8out对象
3.9JSP应用程序设计综合示例
3.9.1网上答题及其自动评测系统
3.9.2设计简单的购物车应用案例
本章小结
习题
第4章BC数据库访问技术
4.1BC技术简介
4.1.1驱动程序接口Driver
4.1.2驱动程序管理器DriverManager
4.1.3数据库连接接口Connection
4.1.4执行SQL语句接口Statement
4.1.5执行动态SQL语句接口PreparedStatement
4.1.6访问结果集接口ResultSet
4.2BC访问数据库
4.2.1注册驱动MySQL的驱动程序
4.2.2BC连接数据库创建连接对象
4.2.3创建数据库的操作对象
4.2.4执行SQL
4.2.5获得查询结果并进行处理
4.2.6释放资源
4.2.7数据库乱码解决方案
4.3综合案例--学生身体体质信息管理系统的开发
4.3.1数据库和数据表的建立
4.3.2注册驱动并建立数据库的连接
4.3.3添加记录模块的设计与实现
4.3.4查询记录模块的设计与实现
4.3.5修改记录模块的设计与实现
4.3.6删除记录模块的设计与实现
4.3.7数据库操作的模板
4.3.8整合各设计模块形成完整的应用系统
4.3.9问题与思考
4.4数据源与连接池技术
4.4.1配置数据源
4.4.2使用连接池技术访问数据库的处理步骤
4.4.3连接池应用--学生身体体质信息显示模块的设计与实现
4.4.4问题与思考
本章小结
习题
第5章JavaBean技术
5.1JavaBean技术
5.1.1JavaBean的设计
5.1.2JavaBean的安装部署
5.2在JSP中使用JavaBean
5.2.1声明JavaBean对象
5.2.2访问JavaBean属性--设置JavaBean属性值
5.2.3访问JavaBean属性--获取JavaBean属性值并显示
5.2.4访问JavaBean方法--调用JavaBean业务处理方法
5.2.5案例--基于JavaBeanJSP求任意两数代数和
5.3多个JSP页面共享JavaBean
5.3.1共享JavaBean的创建
5.3.2案例--网页计数器JavaBean的设计与使用
5.4综合案例--数据库访问
JavaBean的设计
本章小结
习题
第6章Servlet技术
6.1Servlet技术
6.1.1Servlet编程接口
6.1.2设计Servlet
6.2Servlet常用对象及其方法
6.3综合案例--基于JSPServlet的用户登录验证
6.4在Servlet中使用JavaBean
6.5JSP与Servlet的数据共享
6.5.1基于请求的数据共享
6.5.2基于会话的数据共享
6.5.3基于应用的数据共享
6.6JSP与Servlet的关联关系
6.7基于JSPServletJavaBean实现复数运算
6.8Cookie管理
6.8.1Cookie的基本用法
6.8.2Cookie的相关方法
6.8.3案例--利用Cookie实现自动登录
本章小结
习题
第7章JavaWeb常用开发模式与案例
7.1单纯的JSP页面开发模式
7.1.1单纯的JSP页面开发模式简介
7.1.2JSP页面开发模式案例--求和运算
7.1.3JSPBC开发模式案例--实现基于数据库的登录验证
7.1.4单纯的JSP页面开发模式存在的问题与缺点
7.2JSPJavaBean开发模式
7.2.1JSPJavaBean开发模式简介
7.2.2JSPJavaBean开发案例--求和运算
7.2.3JSPJavaBeanBC案例--基于数据库的登录验证
7.2.4JSPJavaBean开发模式的优点与缺点
7.3JSPServlet开发模式
7.3.1JSPServlet开发模式简介
7.3.2JSPServlet开发案例--求和运算
7.3.3JSPServletBC开发案例--基于数据库的登录验证
7.3.4JSPServlet开发模式的优点与缺点
7.4JSPServletJavaBean开发模式
7.4.1基于JSPServletJavaBean的MVC的实现
7.4.2JSPServletJavaBean开发案例-求和运算
7.4.3JSPServletJavaBean案例--基于数据库的登录验证
7.4.4JSPServletJavaBean案例--学生体质信息管理系统
7.5JSPServletJavaBeanDAO开发模式
7.5.1DAO模式与数据库访问架构
7.5.2JSPServletJavaBeanDAO案例--学生体质信息管理
本章小结
习题
第8章EL、JSTL和Ajax技术
8.1表达式语言EL
8.1.1EL语法
8.1.2EL内部对象
8.1.3EL对JavaBean的访问
8.2JSTL标签库
8.2.1JSTL简介
8.2.2常用JSTL标签
8.3综合案例--使用EL和JSTL显示查询结果
8.4Ajax技术
8.4.1Ajax技术简介
8.4.2XMLHttpRequest对象
8.5Ajax应用案例
8.5.1案例--异步表单验证
8.5.2案例--实现级联列表
8.5.3案例--输入提示和自动完成
本章小结
习题
第9章过滤器和监听器技术
9.1过滤器技术
9.1.1过滤器编程接口
9.1.2设计过滤器
9.1.3案例--基于过滤器的用户权限控制
9.1.4案例--基于过滤器的中文乱码解决
9.1.5案例--禁止未授权的IP访问站点过滤器
9.2监听器技术
9.2.1监听器编程接口
9.2.2设计监听器
9.2.3案例--会话计数监听器的设计
本章小结
习题
第10章JavaWeb实用开发技术
10.1图形验证码
10.1.1图形验证码简介
10.1.2图形验证码的实现
10.1.3案例--带图形验证码的登录模块
10.2MD5加密
10.2.1MD5加密算法简介
10.2.2MD5算法的实现
10.3在线编辑器
10.3.1在线编辑器简介
10.3.2CKEditor的使用
10.3.3案例--使用CKEditor编辑公告内容
10.4文件的上传与下载
10.4.1常见文件上传下载组件
10.4.2文件上传的实现
10.4.3文件下载的实现
10.4.4案例--使用Cos组件实现作业上传
10.5JavaMail编程
10.5.1JavaMail简介
10.5.2使用JavaMail发送邮件
10.5.3案例--使用JavaMail实现邮件发送
10.6页面分页技术
10.6.1分页技术的设计思想
10.6.2分页具体实现
本章小结
习题
第11章Struts2框架技术
11.1Struts2简介
11.1.1Struts2的组成与工作原理
11.1.2搭建Struts2开发环境
11.1.3Struts2入门案例--基于Struts2任意两数据的代数和
11.1.4Struts2的中文乱码问题处理
11.2Struts2的配置文件
11.3Struts2的业务控制器--Action类设计
11.3.1Action实现类
11.3.2Action访问Web对象
11.3.3多方法的Action
11.4Struts2的OGNL表达式、标签库、国际化
11.4.1Struts2的OGNL表达式
11.4.2Struts2的标签库
11.4.3Struts2的国际化
11.4.4Struts2的国际化应用案例
11.5Struts2的拦截器
11.5.1Struts2的内建拦截器
11.5.2Struts2拦截器的自定义实现
11.5.3案例--文字过滤器的设计与应用
11.6Struts2的文件上传和下载
11.6.1文件上传
11.6.2文件下载
11.7Struts2的输入验证
11.7.1使用validate()方法实现验证
11.7.2使用验证文件实现验证
11.7.3案例--实现客户注册输入验证
本章小结
习题
第12章Hibernate持久化技术
12.1Hibernate技术简介
12.1.1Hibernate简介
12.1.2Hibernate的体系结构
12.2Hibernate软件包的下载与配置
12.3Hibernate核心组件
12.3.1Hibernate核心类
12.3.2Hibernate的PO对象
12.3.3Hibernate配置文件
12.3.4Hibernate映射文件
12.4Hibernate运行过程与编程步骤
12.4.1Hibernate运行过程
12.4.2使用Hibernate编程步骤
12.4.3Hibernate编程入门案例
12.5Hibernate的实体映射
12.5.1实体映射基础
12.5.2实体关系映射
12.6Hibernate的实体操作与数据查询
12.6.1实体操作
12.6.2数据查询
12.6.3案例--使用Hibernate实现UserDao
12.7综合案例--基于Struts2Hibernate的学生信息管理系统
本章小结
习题
参考文献