10 2017 档案
摘要:在经典组合三大框架Struts2,Hibernate,Spring框架中,Struts2作为MVC中的View框架,其主要的实现的功能就是处理Http请求。在这篇文章中,我们将从源码的角度,来了解Struts2是如何处理Http请求的。 在之前的文章介绍中,我们在对Struts2框架的分析中,一直都
阅读全文
摘要:在之前的两篇文章中,描述了Struts2中的XWork框架的容器及其框架的元素的内部实现,在这篇中,我们将继续探讨Struts2框架是如何进行初始化的。 学习过SpringMVC和Struts2的都知道,SpringMVC和Struts2的入主线区别是前者是DispatcherServlet后者是S
阅读全文
摘要:上篇文章梳理了Struts2中的XWork的容器的实现,这篇文章,着重回顾XWork中的各个元素以及他们的作用和相互之间的关系。 首先,大体感受一下XWork中的各个主要元素。 主要分为三个部分: (1),核心分发器 Dispatcher : Dispatcher 不属于XWork框架的组成,但是是
阅读全文
摘要:接下来记录几篇学习Struts2源码的文章,希望能温故而知新。 目录: 1, 为什么引入容器 2,容器的定义 3,对象创建分析 4,依赖注入分析 5,对象创建和依赖注入的实现 首先,了解为什么框架要引入容器这个概念,容器能为框架做哪些事情。 面向对象编程中,框架应当要考虑的问题:(1),如何创建需要
阅读全文

浙公网安备 33010602011771号