简介
《至简SSH:精通Java Web实用开发技术》是一本讲解如何使用MyEclipse+Struts+Hibernate+Spring框架开发Java Web应用程序的实用性图书,书中在具体讲解SSH开发技术的同时,结合MVC模式与MyEclipse工具,演示了实际应用项目开发的全过程。
全书共分15章,内容以实用为主,技术和实例相辅相成。书中首先介绍Struts的使用,让渎者耐视图层的结构有非常好的掌握;然后详细介绍了Hibernate的使用与配置文件的映射关系,并对双向一对多的情况进行了非常详细的介绍;最后带领读者去学习Spring的技术,对AOP和IOC的注入方式进行详细讲解。最后一章以一个SSH整合并且有增、删、改、查功能的实例结束《至简SSH:精通Java Web实用开发技术》的历程。《至简SSH:精通Java Web实用开发技术》总结性、归纳性极强,操作思路明晰,通篇体现出作者的丰富经验,既可以作为广大工程技术人员的参考用书,也适合高等院校相关专业的学生学习。
目录
第1章 struts简介与使用myeclipse的配置和开发.
1.1 关于apache、asf、jakarta、tomcat
1.2 struts简介
1.3 什么是框架framework
1.4 struts与设计者
1.5 jsp中的两个mvc model方法
1.6 在myeclipse中配置struts开发环境
第2章 struts的简例
2.1 struts的工作流程
2.2 struts的简例
第3章 实战struts的c-controller控制层
3.1 actionservlet类的作用
3.2 action类的作用
3.3 actionforward功能介绍与在myeclipse中的两种创建方法
3.4 forwardaction与组件间的跳转
3.5 1ncludeaction复用web组件
3.6 dispatchaction简化控制层类的数量
3.7 lookupdispatchaction跨页表单的使用
3.8 switchaction模块间的切换
第4章 中心配置文件struts-config.xml
.4.1 struts-config.xml文件结构
4.2 配置文件中的子元素
第5章 view视图层与actionform
5.1 actionform类的结构
5.2 actionform对象的作用域
5.3 dynaactionform的使用
5.4 dynaactionform实例
5.5 action和actionform配置精例
5.6 解决actionform中文乱码问题
5.7 actionerrors封装出错信息
第6章 struts-html标签库
6.1 html与struts中html标签区别及struts标签公共特征
6.2 snippets窗口的使用
6.3 html:base设置相对根路径
6.4 (html:cancel)取消提交转到另一个页面
6.5 html:checkbox复选框开发介绍及实例
6.6 (html:errors)出错提示
6.7 (html:file)单文件/多文件兼容上传功能的实现
6.8 (html:form)表单的提交
6.9 (html:hidden)保密地传送数据
6.10 (html:html)定义html文件
6.11 (html:image)定义图像提交按钮
6.12 (html:img)在页面上显示图像
6.13 (html:link)变幻莫测的超级链接
6.14 (html:messages)与(html:errors)的使用区别
6.15 (html:multibox)分组类型的复选框
6.16 (html:select)和(html:option)实现下拉和列表表单
6.17 使用(html:options)动态生成(html:select)和(html:option)表单内容
6.18 使用(html:optionscollection)动态生成(html:option)表单内容
6.19 (html:password)、(html:text)和(html:textarea)标签的使用
6.20 (html:radio)标签的使用
6.21.(html:submit)和(html:reset)标签的使用
第7章 struts-logic标签库
7.t (logic:iterate)标签的功能
7.2 (logic:redirect)重定向的标签
7.3 (logic:forward)转发的标签
7.4 (logic:empty)和(logic:notempty)标签的作用
7.5 (logic:present)标签的作用及其与(logic:empty)的区别
7.6 (logic:equal)和(logic:notequal)判断等于和不等于
7.7 (logic:lessequal)和(logic:lessthan)判断小于等于和小于
7.8 (logic:greaterequal)和(logic:greaterthan)判断大于等于和大于
第8章 struts-bean标签库
8.1 bean标签库的功能
8.2 (bean:write)标签显示bean中的属性值
8.3 (bean:parameter)标签读取http请求的参数
8.4 (bean:message)标签显示资源文件中的文本消息
8.5 (bean:define)标签定义一个变量
第9章 struts与其他
9.1 struts资源文件国际化
9.2 struts如何在url中传递中文参数
9.3 在不同的资源文件中的显示信息
9.4 改变struts的*.do扩展名
9.5 设置应用的默认页面
9.6 url重写技术
9.7 使用struts多语言切换的情况
9.8 添加struts包的操作
9.9 实现跨页表单的提交
9.10 使用struts实现文件的下载(支持中文名称)..
第10章 jstl核心标签库和el表达式的联合使用
10.1 jstl+el+servlet的示例
10.2 使用el表达式显示string类型变量的示例
10.3 使用el表达式显示arraylist存储string类型变量的示例
10.4 使用el表达式显示arraylist存储bean类类型变量的示例
10.5 使用jstl中的c:out标签显示string类型变量的示例
10.6 使用jstl标签显示bean中属性的示例
10.7 使用jstl标签对null和''''在默认值上的区别
10.8 使用jstl标签显示在线编辑器的内容(fckeditor)
10.9 使用jstl标签和el表达式通过变量显示属性的值
10.10 使用jstl标签和el表达式显示hashmap中string的值
10.11 使用jstl标签和el表达式显示hashmap中bean属性的值
10.12 el表达式中的保留字
10.13 el中与生存期有关的对象
10.14 jstl中c:set标签body属性的使用示例
10.15 jstl中c:if标签body属性的使用示例
10.16 jstl中的c:choose标签的示例
10.17 使用jstl中的c:foreach标签显示arraylist中的string和bean属性的示例
10.18 使用jstl中的c:foreach标签显示hashmap中的string和bean属性的示例
10.19 使用jstl标签和el表达式实现隔行显示不同颜色的效果
10.20 使用jstl标签和el表达式显示嵌套情况的数据
第11章 hibernate概述
11.1 hibernate概述与优势
11.2 持久层与持久化和orm
11.3 用myeclipse开发第一个hibemate示例
第12章 hibernate基本技能
12.1 configuration
12.2 sessionfactory
12.3 session
12.4 使用session实现curd功能
12.5 hibernate使用jndi技术
12.6 掌握hibernate必备的要点
12.7 双向一对多在myeclipse中的实现
12.8 hibernate备忘知识点
12.9 对主从表结构中的hashset进行排序
12.10 hibernate中延迟加载的调试实验
第13章 hibernate的检索
13.1 hql表别名
13.2 hql对结果集进行排序
13.3 hql索引参数的绑定
13.4 hql的命名参数绑定与安全性
13.5 hql方法链的使用
13.6 hql中的uniqueresult方法的使用
13.7 hql中的where子句与查询条件
13.8 hql中的迫切左外连接与调试
13.9 hql中的左连接与调试
13.10 hqe中的迫切左外连接/左外连接主从不匹配的情况
13.11 hql中的迫切内连接与调试
13.12 hql中的内连接与调试
13.13 hql中的聚集函数:distinct count min max sum avg
13.14 hql中的分组查询
第14章 spring基础
14.1 spring的介绍
14.2 spring的架构
14.3 ioc的介绍
14.4 aop的介绍
14.5 ioc容器
14.6 使用传统方式保存数据功能的测试
14.7 使用spring的loc方式保存数据功能的测试
14.8 beanfactory与applicationcontext
14.9 spring的ioc容器的注入类型
14.10 spring中的bean在singleton和prototype中的作用域
14.11 在spring中注入外部属性文件的属性值
14.12 在spring中多个applicationcontext.xml配置文件的使用
14.13 aop的概念与介绍
14.14 methodbeforeadvice方法执行前增强
14.15 afierretumingadvice方法执行后增强
14.16 methodinterceptor方法执行前、后围绕增强
第15章 struts+hibernate+spring整合与增、删、改、查curd操作
15.1 目的
15.2 新建mysql数据库ssh test
15.3 新建web项目ssh test
15.4 添加strutsl.3框架支持文件
15.5 添加hibernate database explorer数据库连接
15.6 添加hibernate 3.1框架支持文件
15.7 添加spring 2.0框架支持文件
15.8 自动创建的applicationcontext.xml文件
15.9 在web.xml文件中加入spring的utf-8过滤器
15.10 在stmts-config.xml文件中加入spring的request代理
15.11 对mysql数据库中的table_1表进行hibernate逆向工程
15.12 了解继承自hibematedaosupport类dao
15.13 创建all_dao对象
15.14 创建tablel_service服务对象
15.15 创建all_service服务对象
15.16 在applicationcontext.xml文件中配置dao和service的关系
15.17 新建自定义action的父类base
15.18 新建一个添加table_1表数据的action、form和jsp
15.19 在applicationcontext.xml中配置base和/create_table1路径和注释事务
15.20 部署项目执行测试
15.21 新建修改update_tablel的action
15.22 新建查询read_tablel的action
15.23 新建扩展dao类ext_dao...
1.1 关于apache、asf、jakarta、tomcat
1.2 struts简介
1.3 什么是框架framework
1.4 struts与设计者
1.5 jsp中的两个mvc model方法
1.6 在myeclipse中配置struts开发环境
第2章 struts的简例
2.1 struts的工作流程
2.2 struts的简例
第3章 实战struts的c-controller控制层
3.1 actionservlet类的作用
3.2 action类的作用
3.3 actionforward功能介绍与在myeclipse中的两种创建方法
3.4 forwardaction与组件间的跳转
3.5 1ncludeaction复用web组件
3.6 dispatchaction简化控制层类的数量
3.7 lookupdispatchaction跨页表单的使用
3.8 switchaction模块间的切换
第4章 中心配置文件struts-config.xml
.4.1 struts-config.xml文件结构
4.2 配置文件中的子元素
第5章 view视图层与actionform
5.1 actionform类的结构
5.2 actionform对象的作用域
5.3 dynaactionform的使用
5.4 dynaactionform实例
5.5 action和actionform配置精例
5.6 解决actionform中文乱码问题
5.7 actionerrors封装出错信息
第6章 struts-html标签库
6.1 html与struts中html标签区别及struts标签公共特征
6.2 snippets窗口的使用
6.3 html:base设置相对根路径
6.4 (html:cancel)取消提交转到另一个页面
6.5 html:checkbox复选框开发介绍及实例
6.6 (html:errors)出错提示
6.7 (html:file)单文件/多文件兼容上传功能的实现
6.8 (html:form)表单的提交
6.9 (html:hidden)保密地传送数据
6.10 (html:html)定义html文件
6.11 (html:image)定义图像提交按钮
6.12 (html:img)在页面上显示图像
6.13 (html:link)变幻莫测的超级链接
6.14 (html:messages)与(html:errors)的使用区别
6.15 (html:multibox)分组类型的复选框
6.16 (html:select)和(html:option)实现下拉和列表表单
6.17 使用(html:options)动态生成(html:select)和(html:option)表单内容
6.18 使用(html:optionscollection)动态生成(html:option)表单内容
6.19 (html:password)、(html:text)和(html:textarea)标签的使用
6.20 (html:radio)标签的使用
6.21.(html:submit)和(html:reset)标签的使用
第7章 struts-logic标签库
7.t (logic:iterate)标签的功能
7.2 (logic:redirect)重定向的标签
7.3 (logic:forward)转发的标签
7.4 (logic:empty)和(logic:notempty)标签的作用
7.5 (logic:present)标签的作用及其与(logic:empty)的区别
7.6 (logic:equal)和(logic:notequal)判断等于和不等于
7.7 (logic:lessequal)和(logic:lessthan)判断小于等于和小于
7.8 (logic:greaterequal)和(logic:greaterthan)判断大于等于和大于
第8章 struts-bean标签库
8.1 bean标签库的功能
8.2 (bean:write)标签显示bean中的属性值
8.3 (bean:parameter)标签读取http请求的参数
8.4 (bean:message)标签显示资源文件中的文本消息
8.5 (bean:define)标签定义一个变量
第9章 struts与其他
9.1 struts资源文件国际化
9.2 struts如何在url中传递中文参数
9.3 在不同的资源文件中的显示信息
9.4 改变struts的*.do扩展名
9.5 设置应用的默认页面
9.6 url重写技术
9.7 使用struts多语言切换的情况
9.8 添加struts包的操作
9.9 实现跨页表单的提交
9.10 使用struts实现文件的下载(支持中文名称)..
第10章 jstl核心标签库和el表达式的联合使用
10.1 jstl+el+servlet的示例
10.2 使用el表达式显示string类型变量的示例
10.3 使用el表达式显示arraylist存储string类型变量的示例
10.4 使用el表达式显示arraylist存储bean类类型变量的示例
10.5 使用jstl中的c:out标签显示string类型变量的示例
10.6 使用jstl标签显示bean中属性的示例
10.7 使用jstl标签对null和''''在默认值上的区别
10.8 使用jstl标签显示在线编辑器的内容(fckeditor)
10.9 使用jstl标签和el表达式通过变量显示属性的值
10.10 使用jstl标签和el表达式显示hashmap中string的值
10.11 使用jstl标签和el表达式显示hashmap中bean属性的值
10.12 el表达式中的保留字
10.13 el中与生存期有关的对象
10.14 jstl中c:set标签body属性的使用示例
10.15 jstl中c:if标签body属性的使用示例
10.16 jstl中的c:choose标签的示例
10.17 使用jstl中的c:foreach标签显示arraylist中的string和bean属性的示例
10.18 使用jstl中的c:foreach标签显示hashmap中的string和bean属性的示例
10.19 使用jstl标签和el表达式实现隔行显示不同颜色的效果
10.20 使用jstl标签和el表达式显示嵌套情况的数据
第11章 hibernate概述
11.1 hibernate概述与优势
11.2 持久层与持久化和orm
11.3 用myeclipse开发第一个hibemate示例
第12章 hibernate基本技能
12.1 configuration
12.2 sessionfactory
12.3 session
12.4 使用session实现curd功能
12.5 hibernate使用jndi技术
12.6 掌握hibernate必备的要点
12.7 双向一对多在myeclipse中的实现
12.8 hibernate备忘知识点
12.9 对主从表结构中的hashset进行排序
12.10 hibernate中延迟加载的调试实验
第13章 hibernate的检索
13.1 hql表别名
13.2 hql对结果集进行排序
13.3 hql索引参数的绑定
13.4 hql的命名参数绑定与安全性
13.5 hql方法链的使用
13.6 hql中的uniqueresult方法的使用
13.7 hql中的where子句与查询条件
13.8 hql中的迫切左外连接与调试
13.9 hql中的左连接与调试
13.10 hqe中的迫切左外连接/左外连接主从不匹配的情况
13.11 hql中的迫切内连接与调试
13.12 hql中的内连接与调试
13.13 hql中的聚集函数:distinct count min max sum avg
13.14 hql中的分组查询
第14章 spring基础
14.1 spring的介绍
14.2 spring的架构
14.3 ioc的介绍
14.4 aop的介绍
14.5 ioc容器
14.6 使用传统方式保存数据功能的测试
14.7 使用spring的loc方式保存数据功能的测试
14.8 beanfactory与applicationcontext
14.9 spring的ioc容器的注入类型
14.10 spring中的bean在singleton和prototype中的作用域
14.11 在spring中注入外部属性文件的属性值
14.12 在spring中多个applicationcontext.xml配置文件的使用
14.13 aop的概念与介绍
14.14 methodbeforeadvice方法执行前增强
14.15 afierretumingadvice方法执行后增强
14.16 methodinterceptor方法执行前、后围绕增强
第15章 struts+hibernate+spring整合与增、删、改、查curd操作
15.1 目的
15.2 新建mysql数据库ssh test
15.3 新建web项目ssh test
15.4 添加strutsl.3框架支持文件
15.5 添加hibernate database explorer数据库连接
15.6 添加hibernate 3.1框架支持文件
15.7 添加spring 2.0框架支持文件
15.8 自动创建的applicationcontext.xml文件
15.9 在web.xml文件中加入spring的utf-8过滤器
15.10 在stmts-config.xml文件中加入spring的request代理
15.11 对mysql数据库中的table_1表进行hibernate逆向工程
15.12 了解继承自hibematedaosupport类dao
15.13 创建all_dao对象
15.14 创建tablel_service服务对象
15.15 创建all_service服务对象
15.16 在applicationcontext.xml文件中配置dao和service的关系
15.17 新建自定义action的父类base
15.18 新建一个添加table_1表数据的action、form和jsp
15.19 在applicationcontext.xml中配置base和/create_table1路径和注释事务
15.20 部署项目执行测试
15.21 新建修改update_tablel的action
15.22 新建查询read_tablel的action
15.23 新建扩展dao类ext_dao...
精通Java Web实用开发技术(Struts+Spring+Hibernate)
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×