轻松掌握Struts2 pdf epub mobi txt 电子书 下载 2024

图书介绍


轻松掌握Struts2

简体网页||繁体网页
郝玉龙,迟健男 著



点击这里下载
    

想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-14


类似图书 点击查看全场最低价

出版社: 清华大学出版社 ,
ISBN:9787512101340
版次:1
商品编码:10003754
品牌:清华大学
包装:平装
开本:16开
出版时间:2010-07-01
用纸:胶版纸
页数:242
正文语种:中文

轻松掌握Struts2 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



轻松掌握Struts2 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

轻松掌握Struts2 pdf epub mobi txt 电子书 下载



具体描述

内容简介

  《轻松掌握Struts 2》对企业级JavaEE开发框架Struts2进行了系统讲解。Struts2是一个设计精巧的框架,在企业开发领域已经得到广泛应用。为使读者更方便理解框架,《轻松掌握Struts 2》先通过一个简单的示例对框架进行介绍,使渎者有一个整体的感性认识,然后按照自下而上的方式分别对Action组件、拦截器、标记库、结果视图类型、类型转换、输入校验、异常处理、国际化、Ajax支持和与Spring、Hibernate集成等10个专题对框架进行深入介绍,使读者对框架的各个功能特性都有深入的理解。在各个专题的讲解中,对框架底层的实现机制进行了深入剖析,加深读者对框架的理解,同时对实际应用中的开发技巧和方法通过具体示例进行详尽演练,务必达到使读者不仅能够在实际开发中灵活运用Struts2框架,而且对Struts2框架的设计思想和设计模式有透彻领会,从而切实提高自身能力水平。
  《轻松掌握Struts 2》适用于对JavaEE编程有一定了解,希望尽快掌握Struts2编程技术的开发人员,也适合希望提高JavaEE应用系统架构设计水平的中高级开发人员参考。《轻松掌握Struts 2》也可作为Struts2编程技术的培训教材。

内页插图

目录

第1章 认识一下Struts2
1.1 什么是Web应用
1.2 开发Web应用为什么需要框架
1.2.1 企业应用开发的特点
1.2.2 Web应用模型的先天不足
1.2.3 JavaEE身后的空白
1.3 什么是框架
1.4 认识一下Strots2框架
1.4.1 Struts2的前世今生
1.4.2 Struts2框架的基本思想
1.4.3 Struts2框架的MVC实现
1.5 Struts2学习路线

第2章 第一个SStruts2应用
2.1 创建Web应用HelloStruts2
2.2 为Web应用添加Struts2支持
2.2.1 将Struts2框架类库添加到项目路径
2.2.2 修改Web应用配置文件Web.xmi
2.3 开发Struts2组件
2.3.1 定义视图组件
2.3.2 定义模型组件
2.4 配置Struts2框架
2.5 测试运行
2.6 透视Struts2框架下的Web应用
2.7 配置”的StrutsWeb应用
2.7.1 添加Convention插件
2.7.2 定义模型组件
2.7.3 定义视图组件
2.7.4 深入探索
2.8 利用Annotation配置Struts2框架
总结

第3章 Action组件
3.1 如何开发Action
3.2 Action做了些什么
3.3 在Action中访问资源
3.3.1 自动获取Web请求参数
3.3.2 通过ActionContext获取
3.3.3 通过ServletActionContext
3.3.4 Struts2框架注入
3.3.5 传递静态参数
3.4 让Action处理多个请求
3.4.1 动态方法调用
3.4.2 定义逻辑Action
3.4.3 在配置文件中使用通配符
3.5 Action的处理结果
3.6 Action的组织
总结

第4章 拦截器
4.1 为什么要使用拦截器
4.2 什么是拦截器
4.3 如何使用拦截器
4.4 拦截器的工作原理
4.5 Struts2框架中的拦截器
4.6 开发自己的拦截器
4.6.1 创建Struts2组件
4.6.2 创建拦截器
4.6.3 配置拦截器
4.6.4 演示分析
4.7 拦截器与结果视图
4.8 监听拦截器结果
4.9 拦截器执行顺序和参数传递
总结

第5章 标记库
5.1 标记库概述
5.2 站在ValueStack上
5.3 标记的语言——OGNL
5.3.1 访问ObiectStack中的元素
5.3.2 访问StackContext中的信息
5.3.3 访问静态属性和方法
5.3.4 访问集合元素
5.4 使用标记库
5.5 控制标记
5.5.1 分支控制
5.5.2 迭代控制
5.5.3 集合操作
5.6 数据标记
5.6.1 action标记
5.6.2 property标记
5.6.3 debug标记
5.6.4 bean标记
5.6.5 set标记
5.6.6 push标记
5.6.7 include标记
5.6.8 param标记
5.6.9 url标记
5.6.1 0date标记
5.7 ui标记
5.8 关于标记属性的说明
总结

第6章 结果视图类型
6.1 结果类型
6.2 利用结果类型实现Action协作
6.3 利用stream结果类型实现文件
总结

第7章 类型转换
7.1 框架内置的类型转换支持
7.2 框架内置类型转换示例
7.3 类型转换实现机制
7.4.JavaBean对象的类型转换
7.5 自定义对象的类型转换
7.6 集合对象的类型转换
7.7 类型转换流程
总结

第8章 输入校验
8.1 Struts2校验机制
8.2 利用Struts2框架实现校验
8.3 内置校验器
8.4 校验器配置
8.5.校验器的执行与短路
8.6 复杂对象属性校验
8.7 校验错误信息的处理
8.8 自定义校验器
8.9 客户端验证
8.10 手动校验
总结

第9章 异常处理
9.1 异常处理机制
9.2 异常处理的声明
9.3 异常处理示例
总结

第10章 国际化
10.1 在Java应用中实现国际化
10.1.1 三个类
10.1.2 资源文件
10.1.3 一个示例
10.2 Struts2对国际化的支持
10.3 Struts2下的国际化应用
10.4 区域属性的手动选择
10.5 显示本地化信息的方法
10.6 国际化资源的定义
10.7 资源属性文件的定位查找
10.8 显示本地化异常信息
10.9 资源文件参数化
总结

第11章 Ajax
11.1 什么是AjaX
11.2 一个简单的Aja应用示例
11.2.1 AiaX框架JavaScript脚本
11.2.2 特定应用脚本
11.2.3 处理Aiax请求的服务器组件
11.2.4 辅助JavaBean
11.2.5 交互页面
11.2.6 运行测试
11.2.7 思考
11.3 Struts2支持Ajax应用的实现原理
11.4 使用AjaX标记
11.5 实现自动完成功能
11.6 实现Aiax校验
11.7 Struts2框架下的Aia)应用
总结

第12章 与SPing和Hbernate集成
12.1 为什么要集成Spring和Hibemate
12.1.1 集成Spting
12.1.2 集成Hibernate
12.2 集成方案
12.3 实施步骤
12.3.1 添加相应的Jar
12.3.2 配置Web应用
12.3.3 在Spring框架中集成Hibernate
12.3.4 利用Spring AOP实现事务支持
12.3.5 Spring与Struts2的集成
12.3.6 实体对象与数据库的映射
12.3.7 用hibernate操作数据库
12.4 程序运行
12.5 总结
参考文献

精彩书摘

  企业级Web应用在软件开发管理上具有以下特点。
  (1)时间紧,任务重。有过软件开发企业工作经历的读者都会亲身感受过,一旦接手一个企业应用开发项目,所面临的最大困难就是复杂的功能要求和紧迫的开发周期。这就要求企业充分利用已有的开发工作积累(包括可重用的开发框架,开发组件)来尽可能的提高开发工作效率。
  (2)规模化开发。企业应用开发一般采用多人参与、分工协作的开发模式。这就要求应用开发在架构上适应目前的规模化开发模式,以确保较高的工作效率和工程化的管理模式。
  1.2.2 Web应用模型的先天不足
  1.2.1节讲了企业级Web应用开发的高标准严要求,但回过头来看一下Web应用模型,却存在着技术体制上的“先天不足”。在1.1节讲过,不管是静态Web应用还是动态Web应用,它们采用一致的工作模式:应用由服务器端和客户端两部分组成,服务器端和客户端通过HTTP协议采用“请求一应答”模式进行通信。
  从上面的描述可以看出HTTP协议在Web应用模型中的重要地位。作为一种简单的通信协议,HTTP协议在促进Web应用得到快速普及上功不可没。但“成也萧何,败也萧何”,由于HTTP协议最初是针对静态Web应用而设计的,随着开发复杂的动态Web应用的不断深入,HTTP协议渐渐表现得力不从心。主要原因有以下两点。
  1.HTTP协议是一种无状态的协议
  HTTP协议是一种非连接的通信协议,它采用“请求一应答”模式的通信方式。浏览器作为客户端向服务器发起请求,服务器根据客户端的请求,返回一个静态页面或者动态生成的页面作为应答,此时浏览器与客户机之间的一次通信过程结束,二者之间的连接将中断,服务器对客户端的状态信息将不做任何保留。如果客户端浏览器需要发起新的资源请求,则对不起,一切重头再来,需要客户端按照前面的步骤重新启动新一轮的“请求一应答”通信过程。

前言/序言

  随着网络的日益普及以及社会信息化程度的提高,越来越多的软件开发人员需要开发Web应用程序。Struts2作为目前最受欢迎的企业级Java EE Web应用程序开发框架越来越受到欢迎,并且取得了许多成功的案例,已经成为Java EE开发人员必须掌握的技能之一。本书起源
  在写作本书之前笔者也曾犹豫再三,原因有三。一是Java EE编程技术日新月异,Struts2框架的发展更是如此,就在写作本书的过程中,Struts2框架的版本就经历了不小的变化。针对一门迅速发展的技术写作就好比对疾驰的火车拍照,难以反映出Strut2框架的现状和全貌。二是Struts2是一个设计精巧的开发框架,它的各个部分之间是紧密联系的,因此如何对Struts2框架展开描述,以便读者能够循序渐进地学习Strus2框架一直是困扰笔者的一个问题,提笔时总有一种“老虎吃天,无从下口”的感觉。三是感觉自身水平有限,难免存在疏漏,贻误读者,心中总是惶惶然。
  但回顾自己学习Struts2框架过程中走过的历程,经历了被种种错误资料误导的痛苦,被Google搜索出的浩如烟海的数据淹没的窒息,对某个具体问题经过尝试实验解开后的喜悦,所以也想把这些感受拿出与你分享。
  本书写作的目的在于,通过对Struts2框架较为系统地介绍,使读者能够全面认识Struts2框架,不但掌握运用Struts2框架的技巧,更能领会Struts2框架设计思想的精妙,从而提高Java EE应用的架构设计水平。
  本书不是一本手册书或操作指南,它不会面面俱到讲述Struts2框架的各个知识点,而是始终以较高的视点带领读者俯览整个框架,从繁复纷杂中描出框架的主线,理解框架的设计,品味框架的精妙。
轻松掌握Struts2 电子书 下载 mobi epub pdf txt

轻松掌握Struts2 pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

Struts2下的国际化应用

评分

利用Spring

评分

复杂对象属性校验

评分

确实有不少这样的人:他们整整活了一辈子,却没有读过一本书,因为他们不认识字,不会读,或者没有接触书的机会,无论如何这样的人生是令人遗憾的,苍白的。书是前人文化的结晶,其中蕴含着无限的经验、知识与哲理,是人类的宝贵遗产。读一本好书就如同和品味高尚的人谈话,从中能领略到他的风采,感受到他的魅力,能使顿觉清爽,豁然开朗。读一本好书,能改变你的一生,引导你走向成功,但读书要讲究方法 一、有的书可以泛读,而有些书则必须细读、精读,必要时应该记笔记,有诗云:“万绿丛中一点红”,这里我们不妨借喻,把读书的泛览比做万绿之丛,把精读、细读看成一点之红,进而把“万绿”比作茂密的树叶,那么没有绿叶就育不出红花;没有红花,绿叶也徒有其茂,空有其绿。因此读书必须把泛览与精读的范围与内容选择好,结合巧,否则就是“学不善法”,引出的结果就是“事倍功半”。 二、读书我们不能只读它的表面意思,而要发掘其内涵,了解作者的写作意图,这就要求我们反复读,“读书百遍,其义自现”嘛。 三、读书中遇到了难题,可以多读,研究研究,也可以向老师、家长请教,要勤查字典、查电脑,字典、电脑是你最好的老师。 四、读书要独立思考,注重观察,重视实践。读死书害人,要和社会接触,使所读的书活起来,要多思考、多观察,留心世事,用自己的眼睛去读世间这部活书。 不同的人读同一本书,会得到不同的感受,这与读者的心态与人品有关,当然也与书本身有关。一本好书确实能反映生活的五光十色。 我们要三思而后读,书有好坏之分,读一本好书能够洗去心灵的污垢,读坏书能使人变得更加邪恶。读坏书还不如不读。所以,我们读书要有所选择。可见书也是一柄双刃剑,读得好越读越聪明,读得不好越读越愚蠢。 泰山不辞抔土泥瓦而能巍峨屹立,长江不弃涓涓细流才成浩瀚汪洋。1广泛读书,我方吸收,同现实生活结合,方能臻于博大精深。 对喜欢阅读的人来说,看书是一种享受。书卷中的意念像一股无形的动力,影响你的思想和心态。

评分

很久很久

评分

¥21.40(8.6w折)

评分

5.5.1

评分

EE开发人员必须掌握的技能u之一。本书起源

评分

总结

类似图书 点击查看全场最低价

轻松掌握Struts2 pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


轻松掌握Struts2 bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有