Struts2技术内幕
收藏

Struts2技术内幕,从源码解析的角度来剖析Struts2,挖掘Web开发的最佳实践。

分享到: Sina Tec

最近更新文章

《Struts2技术内幕》 新书部分篇章连载(十)—— XWork概览

第7章 别具匠心 —— XWork设计原理 7.3 XWork概览 在了解了数据流和控制流的来龙去脉之后,我们再来看看XWork中实现这两大核心驱动力的编程元素以及它 ...
downpour 评论(12) 有7419人浏览 2012-01-29 14:43

《Struts2技术内幕》 新书部分篇章连载(九)—— 强大的OGNL

第6章 灵丹妙药 —— OGNL,数据流转的催化剂 6.2 强大的OGNL OGNL (Object Graph Navigation Language)  是一个开源的表达式引擎。通过使用OGNL,我们能够通过表达 ...
downpour 评论(2) 有5110人浏览 2012-01-29 13:17

《Struts2技术内幕》 新书部分篇章连载(八)—— XWork容器概览

第5章 生命之源 —— XWork中的容器 对象的生命周期管理在基于面向对象的编程语言中是一个永恒的话题。从语法上讲,面向对象的高级编程语言都是以“对象”为中心的。而对象之间的继承关系、嵌套引用关系所形成的对象树结构为我们进行对象级别的逻辑操作提供了足够的语法支持。但这样一来,对象之间所形成的复杂关系也就为对象生命周期的管理带来了问题: 在程序的运行期,我们如何创建我们所需要的对象? 当我们创 ...
downpour 评论(1) 有4717人浏览 2012-01-29 11:56

Struts2的一些不尽人意的地方,兼答hantsy

hantsy 写道 在 Webwork 合并到Apache Struts项目,曾经对它的期望很大,后来使用后才知道失望更多。 直到现在,Struts2 一个最基本的问题就是对Java标准响应太慢。 这个和Struts2自身的设计有很大的关系。对于一个高度解耦的系统来说,对于Java标准的响应,Struts2全部都理解为可以以Plugin的形式插入到主系统。因此,Struts2对于其核心运行平台 ...
downpour 评论(0) 有4779人浏览 2012-01-06 10:21

《Struts2技术内幕》 新书部分篇章连载(七)—— ThreadLocal模式

第4章 源头活水 —— Struts2中的设计模式 设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发 ...
 
downpour 评论(12) 有14736人浏览 2012-01-05 14:39

《Struts2技术内幕》 新书部分篇章连载(六)—— 框架的本质

第2章 固本清源 —— Web开发浅谈 2.2 框架的本质 什么是框架?框架从何而来?为什么要使用框架?这是一系列简单而又复杂的问题。简单,是因为它们 ...
 
downpour 评论(2) 有4854人浏览 2012-01-05 14:02

《Struts2技术内幕》自评 —— 尚未完成的话题

此文接我另外一篇博客:新书上市:《Struts2技术内幕》 虽然我的《Struts2技术内幕》洋洋洒洒写了快400页,不过回过头来看,废话和败笔所占的篇幅应该不到1/3,总算对读者有一番交代。从另一个角度说,有关Struts2和Web开发这个话题,值得讨论的地方还很多。 在书的第二章中,我列出了6个Web开发中的主要问题: 1. 当浏览器发送一个Http请求,Web容器是如何接收这个请求并指定 ...
downpour 评论(9) 有4209人浏览 2011-12-30 11:11

新书上市:《Struts2技术内幕》

我的新书《Struts2技术内幕》终于上市了。 china-pub地址:http://product.china-pub.com/198891 当当网地址:http://product.dangdang.com/product.aspx?product_id=22577578 京东地 ...
downpour 评论(25) 有10562人浏览 2011-12-26 14:28

《Struts2技术内幕》 新书样章和导读

由于本书尚未出版,我在这里只能给出部分样章供大家参考。 《Struts2技术内幕》 新书部分篇章连载(一) 《Struts2技术内幕》 新书部分篇章连载(二 ...
 
downpour 评论(11) 有5071人浏览 2011-10-27 20:40

《Struts2技术内幕》 新书部分篇章连载(四)—— 核心分发器

9.2核心分发器 —— Dispatcher 9.2.1 核心分发器(Dispatcher)的核心驱动作用 Dispatcher之所以被称之为Struts2的核心分发器,主要是基于它在整个Struts2框架中 ...
 
downpour 评论(6) 有7544人浏览 2011-10-27 20:15

《Struts2技术内幕》 新书部分篇章连载(五)—— 请求响应哲学

第7章 别具匠心 —— XWork设计原理 众所周知,现代电子计算机由5大部件组成:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器合称CPU,是计算机中最为核心的部分。如果我们把整个Struts2框架比作是一个计算机,那么XWork则是Struts2框架中的CPU,是Struts2运行机制的核心。 那么,XWork到底是一个什么样的开发框架呢?我们曾经在本书的第三章中对XWor ...
 
downpour 评论(12) 有14055人浏览 2011-10-27 20:01

《Struts2技术内幕》 新书部分篇章连载(三)—— 多视角透析Struts2

3.3 多视角透析Struts2 Struts2的外部环境并不复杂,因为其核心内容非常明确:探究Struts2运行时所必须的基本要素。我们对Struts2的运行环境和Struts2所依赖 ...
 
downpour 评论(13) 有8838人浏览 2011-10-27 19:09

《Struts2技术内幕》 新书部分篇章连载(一)—— 如何学习开源框架

2.6 如何学习开源框架 正确的学习方法不仅能够事半功倍,也能够使我们更加接近真理。在大家了解了框架的本质和Web开发模式之后,我们来讨论一下学 ...
 
downpour 评论(20) 有16196人浏览 2011-10-27 18:40

《Struts2技术内幕》 新书部分篇章连载(二)—— 面向对象浅谈

第2章 固本清源 —— Web开发浅谈 如今当我们谈到Web开发时,程序员们总是热衷于讨论一些我们耳熟能详的Web开发框架,如Struts2、Spring、Hibernate等。有 ...
 
downpour 评论(13) 有9730人浏览 2011-10-26 19:46
  • 专栏创建者:downpour
  • 创建时间:2011-12-27 10:18:49
  • 专栏文章数:14篇
  • 专栏被浏览:117820 次

本专栏热门文章

最新评论

写得非常好
chunguang_yao 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
写的好棒 受教了
IT_eye闪电2016 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
好文不解释,赞!
shauweifd 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
非常好的一本书,哈哈。支持一下。
paladin1988 评论了 新书上市:《Struts2技术内幕》
向前辈学习了,现在对知识内部逻辑这么严谨推理的人不是很多了。
Crazy_Robin 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
亚马逊的链接改成这样会简单些。http://www.amazon.cn/dp/B006P7V7IQ/
hanmiao 评论了 新书上市:《Struts2技术内幕》
我在亚马逊中国买了壹本,挺不错的书。
hanmiao 评论了 新书上市:《Struts2技术内幕》
我想问一下,dispatcher是在web容器启动时候进行初始化的,那么dispatcher应该只有一 ...
wzh1314wcq 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
《struts2技术内幕》这本书比较偏理论,相对同类书籍来说,很有深度。所以真正阅读起来会有难度,不过 ...
coolboy09 评论了 《Struts2技术内幕》 新书部分篇章连载( ...
NB0000
DEMONU 评论了 《Struts2技术内幕》自评 —— 尚未完成 ...
Global site tag (gtag.js) - Google Analytics