JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring
全新正版 极速发货
¥
50.83
6.4折
¥
79.8
全新
仅1件
作者高洪岩 著
出版社化学工业出版社
ISBN9787122111951
出版时间2011-08
装帧平装
开本16开
定价79.8元
货号1200075134
上书时间2024-11-22
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 初入struts2
1.1 Struts2
1.1.1 Struts2概述
1.1.2 官方网站
1.2 Struts2——从登录开始
1.2.1 新建Web项目
1.2.2 添加Struts2框架支持文件
1.2.3 新建3个JSP页面
1.2.4 新建业务(控制)组件
1.2.5 在XML文件中加入过滤器
1.2.6 新建中心配置文件
1.2.7 在配置文件中注册Action和result
1.2.8 部署项目
1.2.9 实例总结
第2章 控制层Action与配置文件struts.xml
2.1 实现Action接口
2.1.1 Action接口的实现目的
2.1.2 Action接口的定义
2.1.3 新建一个Action接口实例的项目
2.1.4 Action接口的实现类
2.2 用Action Support类验证提交表单
2.2.1 Action Support类的结构
2.2.2 Validateable接口的作用
2.2.3 Validation Aware接口的作用
2.2.4 实现Action Support类的实例与加入validate验证方法
2.3 将JSP提交的表单封装为一个Java Bean
2.3.1 属性驱动的适用场合
2.3.2 新建一个封装URL参数的实体类
2.3.3 新建持有实体类引用的控制层
2.3.4 运行结果
2.4 由Action转发到JSP页面
2.4.1 在JSP页面中的转发操作
2.4.2 创建转发的控制层组件
2.4.3 更改配置文件中的result对象
2.4.4 使用EL和Struts2的标签输出数据
2.4.5 运行结果
2.4.6 result对象的种类
2.5 由Action重定向到Action——无参数
2.5.1 创建起始控制层L,gin.java
2.5.2 创建目的控制层Lst.iava
2.5.3 在配置文件中配置重定向的重点
2.5.4 创建显示列表的JSP页面
2.6 由Action重定向到Action——有参数
2.6.1 需要重定向传递参数场合
2.6.2 创建起始控制层Login,iava
2.6.3 更改配置文件struts.xml
2.6.4 创建目的控制层List.iava
2.6.5 使用JSTL和EL在JSP页面中输出数据
2.7 多模块多配置文件开发
2.7.1 创建模块的控制层
2.7.2 创建模块的配置文件
2.7.3 使用include标记导入多个配置文件
2.7.4 创建各模块使用的JSP页面
2.7.5 运行各模块的效果
2.8 多业务方法时的处理
2.8.1 第一种实现方式一一通过LIRL叹号参数
2.8.2 第二种实现方式——在Action标记中加入method属性
2.9 自定义全局result
2.9.1 创建全局result实例和控制层代码
2.9.2 声明全局的result对象
2.9.3 运行结果
2.10 在Action中使用Servlet的API:(紧耦版)
2.10.
1 将数据放到不同的作用域中
2.10.2 从不同作用域中取值
2.11 在Action中使用Servlet的API(松耦版)
2.11.1 创建控制层
2.11.2 创建JSP视图
第3章 Struts2文件的上传与下载
3.1 使用Struts2进行单文件上传
……
第4章 Struts2的数据校验与国际化
第5章 是JON与Struts2和Ajax联合使用
第6章 OGNL语言的应用
第7章 JQuery与JSON和Ajax联合开发
第8章 Struts2控制标签库
第9章 Struts2数据标签库
第10章 Struts2表单标签
第11章 初入Hibernate
第12章 Hibernate核心技能
第13章 Hibernate的检索
第14章 Spring基础
第15章 Struts2+Hibernate+Spring整合
第16章 有状态、无状态SessionBean和消息驱动Bean
第17章 实体Bean
第18章 JPA核心技能
第19章 JPQL语言必备技能
内容摘要
《Java EE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》是一本讲解如何使用Weblogicl0.3+EJB3+JPA+Struts2+Hibernate+Spring开发Java Web应用程序的实用性图书,书中在具体讲解SSH2开发技术的同时,结合MVC模式与My Eclipse工具,演示了实际应用项目开发的全过程。全书共分19章,内容以实用为主,技术和实例相辅相成。书中首先介绍Struts2的使用,让读者对视图层的结构有非常好的掌握;然后详细介绍了Hibernate的使用与配置文件的映射关系,并对双向一对多的情况进行了非常详细的介绍;接着带领读者去学习Spring技术,以AOP和IOC的行为注入方式进行非常详细的讲解,以1个SSH2整合并且有增删改查功能的示例结束SSH2整合的历程;最后又使用Weblogicl0.3+EJB3+JPA+JPQL作为引用点,介绍Java EE重量级开发的精髓所在。
《Java EE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》实用性、系统性、条理性极强,操作思路明晰,通篇体现出作者的丰富经验,既可以作为广大工程技术人员的参考书,也适合大中专院校相关专业的学生使用。
精彩内容
上述8个步骤即为一个最简单的Struts2登录实现过程,通过该例就可以看出Struts2的优点。一个简单的POJO就可以实现一个基于Web环境的登录功能,这样就可以与Servlet API进行解耦,有利于代码的复用,而且executeo方法返回的是字符串,通过这个字符串就可以确定下一步要显示哪个JSP页面。而且Login类username和password的属性值是自动填充的,但自动填充的条件是JSP表单中的name属性值和L,ogin类的成员变量名必须一致。
回顾一下这个登录实例的执行流程。
(1)进入login.jsp页面。
(2)输入用户名“ghy”、密码“123”,然后单击“登录”按钮。
(3)注册在文件web.xml中的StrutsPrepareAndExecuteFilter类进行URL的捕捉,将访问的路径在配置文件struts.xml中进行查找,找到1个名称为login的Action的路径。此时对Login类的username和password属性值进行自动填充,然后执行executeo方法,执行完毕后,返回一个String字符串。这个字符串实际就是配置文件struts.xml中result标记的名称,通过这个逻辑名称就可以访问真实的物理JSP页面了。
Struts2虽然使用过滤器来进行请求的转发处理,但在内部是使用一种叫做拦截器的功能来进行request和Action及parameter的处理,处理的步骤如图-11所示。
从图1.1 1中可以看到,当Struts2的Filter过滤器发现有新的request请求进入容器后,将这个请求进行分发,然后交给不同功能的“Interceptor”拦截器进行处理,如刚才实现的将URL的参数自动添充到Action同名属性中,通过层层的拦截器处理最后达到Action,Action控制层处理完请求后再交给result对象准备响应的处理,这就是1个新的request请求交由Struts2处理并处理结束后的大体过程与步骤
……
— 没有更多了 —
以下为对购买帮助不大的评价