Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

Java Web编程实战宝典-JSP+Servlet+Struts 2+Hibernate+Spring+Ajax PDF 下载


分享到:
时间:2021-07-31 08:00来源:http://www.java1234.com 作者:转载  侵权举报
Java Web编程实战宝典-JSP+Servlet+Struts 2+Hibernate+Spring+Ajax PDF 下载
失效链接处理
Java Web编程实战宝典-JSP+Servlet+Struts 2+Hibernate+Spring+Ajax  PDF 下载


本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23549203.html
  
相关截图:



资料简介:
开发宝典丛书”是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调“全面、新颖、详细、实用、深入、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件开发多年、具备丰富的开发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件开发技术的不二选择,一册在手,万事无忧!

《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》全面介绍了如何使用Java Web中的流行技术开发Java EE应用程序,书中对JSP+Servlet+JavaBean和Struts 2+Spring+Hibernate这两种解决方案进行了详细介绍。另外,为了让读者更加直观、高效地学习,作者专门为本书录制了近20小时多媒体教学视频。这些视频与本书涉及的源程序及赠送的进阶学习视频和源代码一起收录于配书DVD光盘中。
  《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》共28章,分为5篇。主要内容包括:搭建Java Web开发环境;掌握Java Web技术基础,重点介绍Web客户端技术和JSP+Servlet+JavaBean解决方案;深入剖析Struts 2框架技术,重点介绍拦截器、类型转换、输入校验、上传和下载文件的各种标签和Struts 2对AJAX的支持等;详细讲解Hibernate框架技术,重点介绍会话、映射、标准查询API、HQL、事务管理和锁等;全面介绍Spring框架技术,重点介绍Ioc容器、装配Java Bean、Jdbc和Hibernate模板、事务管理和Spring AOP等;后详细介绍了两个利用Struts 2+Spring+Hibernate解决方案开发实际项目应用的完整过程。
  《Java Web编程实战宝典:JSP+Servlet+Struts 2+Hibernate+Spring+Ajax(配光盘)》适合广大从事Java Web开发工作的技术人员和对SSH开发感兴趣的人员阅读,尤其是具有一定Web开发经验的技术人员,也适合广大大中专院校的学生作为软件开发的实践读物进行阅读。


资料目录:

第1篇 Web开发基础篇
第1章 搭建开发环境( 教学视频:23分钟)
1.1 各种软件和框架的版本
1.2 下载与安装JDK 7
1.3 下载与安装Eclipse 4
1.4 下载与安装MyEclipse 10
1.5 下载与安装Eclipse IDE for Java EE Developers
1.6 下载与安装Tomcat 7
1.7 在MyEclipse中配置Tomcat
1.8 在Eclipse IDE for Java EE Developers中配置Tomcat
1.9 下载与安装MySQL 5数据库
1.10 下载与安装数据库客户端软件SQLyog
1.11 小结
1.12 实战练习
第2章 Java Web应用开发基础( 教学视频:14分钟)
2.1 Web技术的发展
2.2 了解Java Web技术
2.2.1 认识Java Web程序的基本组成
2.2.2 认识Java Web程序的目录结构
2.2.3 了解Java Web程序的配置文件
2.3 了解MVC模式与MVC框架
2.3.1 认识JSP模型1和JSP模型2
2.3.2 认识Web应用程序的基础服务
2.3.3 MVC模式概述
2.3.4 了解常用的MVC框架
2.4 小结
2.5 实战练习
第3章 Web开发必会的客户端技术( 教学视频:82分钟)
3.1 学习客户端技术的开发工具
3.1.1 在MyEclipse中使用HTML技术
3.1.2 在MyEclipse中使用JavaScript技术
3.1.3 在MyEclipse中使用CSS技术
3.2 学习超文本标签语言HTML
3.2.1 HTML基本构成
3.2.2 HTML基本标签——段落格式设置标签
3.2.3 HTML基本标签——超级链接标签
3.2.4 HTML基本标签——图像标签
3.2.5 HTML基本标签——表格标签
3.2.6 HTML基本标签——框架标签
3.2.7 HTML基本标签——表单标签
3.3 学习JavaScript技术
3.3.1 实例:编写个JavaScript程序:Greet
3.3.2 学习变量
3.3.3 学习原始类型
3.3.4 掌握类型转换
3.3.5 学习函数与函数调用
3.3.6 学习类和对象
3.4 其他客户端技术
3.4.1 了解DOM
3.4.2 获得HTML元素的3种方法
3.4.3 实例:图像自动切换
3.4.4 了解正则表达式
3.4.5 实例:表格排序
3.5 学习CSS技术
3.5.1 了解CSS
3.5.2 在Style属性中定义样式
3.5.3 在HTML中定义样式
3.5.4 在外部文件中定义样式
3.5.5 实现样式的继承
3.6 学习AJAX技术
3.6.1 了解AJAX技术
3.6.2 实例:使用XMLHttpRequest获得Web资源
3.6.3 实例:使用XMLHttpRequest跨域访问Web资源
3.6.4 实例:AJAX的3种交换数据方法
3.7 小结
3.8 实战练习
第4章 Java Web的核心技术——Servlet( 教学视频:79分钟)
4.1 编写Servlet的Helloworld程序
4.1.1 实例:用MyEclipse工具编写个Servlet程序——Helloworld
4.1.2 实例:手工编写个Servlet程序——Helloworld
4.2 学习Servlet技术
4.2.1 配置Tomcat 7服务器的数据库连接池
4.2.2 实例:通过数据库连接池连接MySQL数据库
4.2.3 实例:处理客户端HTTP GET请求——doGet方法
4.2.4 实例:处理客户端HTTP POST请求——doPost方法
4.2.5 实例:处理客户端各种请求——service方法
4.2.6 实例:初始化(init)和销毁(destroy)Servlet
4.2.7 实例:输出字符流响应消息——PrintWriter类
4.2.8 实例:输出字节流响应消息——ServletOutputStream类
4.2.9 实例:包含Web资源——RequestDispatcher.include方法
4.2.10 实例:转发Web资源——RequestDispatcher.forward方法
4.3 掌握HttpServletResponse类
4.3.1 产生状态响应码
4.3.2 设置响应消息头
4.3.3 实例:验证响应消息头设置情况
4.4 掌握HttpServletRequest类
4.4.1 获取请求行消息
4.4.2 获取网络连接消息
4.4.3 获取请求头消息
4.5 处理Cookie
4.5.1 什么是Cookie
4.5.2 认识操作Cookie的方法
4.5.3 实例:通过Cookie技术读写客户端信息
4.5.4 实例:通过Cookie技术读写复杂数据
4.6 处理Session
4.6.1 什么是Session
4.6.2 认识操作Session的方法
4.6.3 创建Session对象
4.6.4 实例:通过Cookie跟踪Session
4.6.5 实例:通过重写URL跟踪Session
4.7 解决Web开发的乱码问题
4.7.1 认识Java语言编码原理
4.7.2 实例:解决输出乱码问题
4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题
4.7.4 实例:用AJAX技术发送和接收中文信息
4.7.5 实例:实现请求消息头和响应消息头中转输中文
4.8 小结
4.9 实战练习
第5章 JSP技术( 教学视频:62分钟)
5.1 通过MyEclipse工具编写个JSP程序
5.1.1 实例:编写显示服务器当前时间的JSP程序
5.1.2 调试JSP程序
5.1.3 改变JSP的访问路径和扩展名
5.1.4 手动发布JSP程序
5.2 了解JSP的运行原理
5.2.1 了解Tomcat处理JSP页过程
5.2.2 分析由JSP生成的Servlet代码
5.3 学习JSP基本语法
5.3.1 学习JSP表达式
5.3.2 实现在JSP中嵌入Java代码
5.3.3 学习JSP声明
5.3.4 学习JSP表达式语言(EL)
5.3.5 实例:利用EL函数替换HTML中的特殊字符
5.3.6 学习JSP页面中的注释
5.4 学习JSP指令
5.4.1 了解JSP指令
5.4.2 JSP指令page
5.4.3 JSP指令include
5.5 学习JSP内置对象
5.5.1 内置对象out
5.5.2 内置对象pageContext
5.5.3 其他内置对象
5.6 学习JSP标签
5.6.1 包含标签
5.6.2 转发标签
5.6.3 传参标签
5.6.4 创建Bean标签
5.6.5 设置属性值标签
5.6.6 获取属性值标签
5.7 学习JSP的标准标签库(JSTL)
5.7.1 了解JSTL
5.7.2 JSTL中的条件标签
5.7.3 JSTL中的循环标签
5.8 小结
5.9 实战练习
第6章 用Servlet和JSP实现注册登录系统( 教学视频:28分钟)
6.1 系统概述
6.1.1 系统功能简介
6.1.2 系统总体结构
6.2 设计数据库
6.3 实现系统的基础类
6.3.1 实现访问数据库的DBServlet类
6.3.2 实现MD5加密
6.3.3 实现图形验证码
6.4 实现注册系统
6.4.1 实现注册Servlet类
6.4.2 实现注册系统的主页面
6.4.3 实现结果JSP页面
6.5 实现登录系统
6.5.1 实现登录Servlet
6.5.2 实现登录系统主页面
6.6 小结
6.7 实战练习
第2篇 Struts 2篇
第7章 编写Struts 2个程序( 教学视频:28分钟)
7.1 Struts 2的MVC模式
7.2 Struts 2的体系结构
7.2.1 工作流程
7.2.2 配置文件
7.2.3 控制器
7.3 Struts 2实例:图书查询系统
7.3.1 下载和安装Struts 2
7.3.2 编写数据处理类
7.3.3 编写和配置Action类
7.3.4 编写显示查询结果的JSP页面
7.3.5 编写输入查询信息的JSP页面
7.4 小结
7.5 实战练习
第8章 Struts 2进阶( 教学视频:72分钟)
8.1 认识Struts 2的基本配置
8.1.1 配置web.xml
8.1.2 配置struts.xml
8.1.3 配置struts.properties
8.1.4 学习Struts 2的DTD
8.2 深入认识Struts 2的配置元素
8.2.1 配置Bean
8.2.2 配置常量(constant)
8.2.3 配置包含(include)
8.2.4 配置包(package)
8.2.5 配置命名空间
8.2.6 配置拦截器
8.3 掌握Struts 2注释(Annotation)
8.3.1 设置当前包的父包——ParentPackage注释
8.3.2 指定当前包的命名空间——Namespace注释
8.3.3 指定当前Action结果——Results与Result注释
8.3.4 实例:通过注释配置Action
8.4 掌握Struts 2的Action
8.4.1 了解Action类的getter和setter方法
8.4.2 实现Action接口
8.4.3 继承ActionSupport类
8.4.4 实例:用ActionContext访问Servlet API
8.4.5 实例:通过aware拦截器访问Servlet API
8.4.6 实例:利用动态方法处理多个提交请求
8.4.7 实例:利用method属性处理多个提交请求
8.4.8 使用通配符
8.4.9 设置默认的Action
8.5 配置跳转结果
8.5.1 了解Struts 2的配置结果
8.5.2 Struts 2支持的处理结果类型
8.5.3 配置带有通配符的结果
8.5.4 通过请求参数指定结果
8.6 掌握模型驱动
8.6.1 了解模型驱动——ModelDriven
8.6.2 实例:使用模型驱动改进登录程序
8.7 处理Struts 2中的异常
8.7.1 了解Struts 2处理异常的原理
8.7.2 实例:登录系统的异常处理
8.8 小结
8.9 实战练习
第9章 Struts 2的拦截器( 教学视频:32分钟)
9.1 理解拦截器
9.1.1 掌握拦截器的实现原理
9.1.2 实例:模拟Struts 2实现一个拦截器系统
9.2 配置Struts 2拦截器
9.2.1 配置拦截器
9.2.2 使用拦截器
9.2.3 设置默认拦截器
9.3 实例:自定义拦截器
9.3.1 编写拦截器类
9.3.2 配置自定义拦截器
9.4 理解拦截器的高级技术
9.4.1 过滤指定的方法
9.4.2 拦截器的执行顺序
9.4.3 应用结果监听器
9.5 理解Struts 2内建的拦截器
9.5.1 认识内建拦截器
9.5.2 掌握内建拦截器的配置
9.6 实例:编写权限验证拦截器
9.6.1 编写权限验证拦截器类
9.6.2 配置权限控制拦截器
9.7 小结
9.8 实战练习
第10章 Struts 2的类型转换( 教学视频:48分钟)
10.1 为什么要进行类型转换
10.1.1 了解客户端和服务端之间的数据处理过程
10.1.2 了解传统的类型转换
10.2 使用Struts 2类型转换器
10.2.1 了解Struts 2内建的类型转换器
10.2.2 实例:实现基于OGNL的类型转换器
10.2.3 配置全局类型转换器
10.2.4 实例:实现基于Struts 2的类型转换器
10.2.5 实例:实现数组类型转换器
10.2.6 实例:实现集合类型转换器
10.3 实例:使用OGNL表达式进行类型转换
10.4 Struts 2对Collection和Map的支持
10.4.1 指定集合元素的类型
10.4.2 掌握Set和索引属性
10.5 掌握类型转换的错误处理
10.6 小结

10.7 实战练习

第11章 Struts 2的输入校验( 教学视频:39分钟)
11.1 了解传统的数据校验方法 326
11.1.1 用JavaScript进行客户端校验 326
11.1.2 手工进行服务端校验 331
11.2 了解Struts 2所支持的数据校验 334
11.2.1 了解使用validate方法校验数据的原理 334
11.2.2 实例:使用validate方法进行输入校验 336
11.2.3 实例:使用validateXxx方法进行输入校验 340
11.2.4 掌握Struts 2的输入校验流程 342
11.3 使用Validation框架进行输入校验 344
11.3.1 实例:服务端校验 344
11.3.2 使用字段校验器和非字段校验器 346
11.3.3 实现国际化错误提示信息 348
11.3.4 实例:客户端校验 350
11.3.5 了解校验文件的命名规则 354
11.3.6 了解短路校验器 356
11.4 Validation框架的内建校验器 358
11.4.1 使用注册和引用校验器 358
11.4.2 使用转换(conversion)校验器 359
11.4.3 使用日期(date)校验器 360
11.4.4 使用双精度浮点数(double)校验器 361
11.4.5 使用邮件地址(email)校验器 362
11.4.6 使用表达式(expression)校验器 363
11.4.7 使用字段表达式(fieldexpression)校验器 363
11.4.8 使用整数(int)校验器 364
11.4.9 使用正则表达式(regex)校验器 365
11.4.10 使用必填(required)校验器 366
11.4.11 使用必填字符串(requiredstring)校验器 366
11.4.12 使用字符串长度(stringlength)校验器 367
11.4.13 使用网址(URL)校验器 368
11.4.14 使用visitor校验器 368
11.5 小结 372
11.6 实战练习 372
第12章 文件的上传和下载( 教学视频:44分钟)
12.1 了解文件上传原理 374
12.1.1 掌握表单数据的编码方式 374
12.1.2 掌握applicaiton/x-www.form-urlencoded编码方式 375
12.1.3 掌握multipart/form-data编码方式 378
12.2 使用Commons-FileUpload上传文件 380
12.2.1 下载和安装Commons-FileUpload组件 381
12.2.2 实例:上传单个文件 381
12.2.3 实例:上传任意多个文件 384
12.3 实例:通过Struts 2实现文件上传 387
12.3.1 了解Struts 2对上


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐