![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 83
zicaiyouzi
这个作者很懒,什么都没留下…
展开
-
《Struts 2 in Action》读书笔记——part 1——Struts 2:一个全新的框架
第一章Struts 2 :现代Web框架1.1 Web应用程序:快速学习1. 不管构建在Web平台上的应用程序多么变化多端,这些应用程序的核心工作流仍然非常一致,这为重用提供了绝佳的机会。像Struts 2这样的框架通过提供一个核心的Web应用程序工作流的可重用的架构方案,努力将开发人员从对领域的普通关注点中解放出来。2. Java Servlet API负责将这些低级的HTTP 通信公开给...原创 2013-01-18 12:32:34 · 121 阅读 · 0 评论 -
《Struts 2 in Action》读书笔记——part 2——核心概念之Action
第三章 使用Struts 2 Action3.1 Struts 2 Action简介Action 的作用: Action封装工作单元,或者至少是业务逻辑的入口点(如果业务逻辑很复杂,我们可能会把业务逻辑构建成一个业务组件,再把这个业务组件注入到Action中去)。 Action为数据转移提供场所,Action只需把每一个期望承载的数据实现为JavaBean属性。除了这些简单的JavaBe...原创 2013-01-20 18:36:45 · 160 阅读 · 0 评论 -
《Struts 2 in Action》读书笔记——part 2——核心概念之拦截器
第四章 使用拦截器追加工作流 4.1 为什么要拦截请求在尽量隔离WEB应用的程序关注点时,拦截器极大地提高了分离水平。特别是,拦截器消除了Action组件中的横切任务。 4.2 拦截器的工作原理框架不直接调用Action的execute()方法,而是创建一个叫做ActionInvocation的对象,它封装了Action执行相关的所有处理细节。 public interface A...原创 2013-02-02 16:25:42 · 133 阅读 · 0 评论 -
《Struts 2 in Action》读书笔记——part 2——核心概念之OGNL和类型转换
第五章 数据转移:OGNL和类型转换 5.1 数据转移和类型转换:Web应用程序领域的常见任务5.2 OGNL和Struts 2OGNL代表Object-Graph Navigation Language(对象图导航语言)。它被集成在Struts 2框架中用来帮助实现数据转移和类型转换。表达式语言允许我们使用简单的语法来引用Java环境中存在的对象。OGNL如何融入框架,如下图所示:par...2013-02-04 17:00:06 · 151 阅读 · 0 评论