首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 权威指南 读书笔记簿(一)

2012-11-07 
Struts2 权威指南 读书笔记本(一)一年前接触Struts2,是从李刚的这本书开始,现在拿出来回顾一下,知识真的需

Struts2 权威指南 读书笔记本(一)

一年前接触Struts2,是从李刚的这本书开始,现在拿出来回顾一下,知识真的需要经常回顾的,要不半年就记得精光。

?

下面摘录一些重要知识点

?

ActionContext类去访问HttpSession???

ActionContext.getContext().getSession().put(para, value);

?

?

与Spring框架结合时,通过依赖注入管理业务逻辑组件

?

?

用ValueStack封闭请求与返回的信息??? 框架用标签库来进行处理以简化前端程序

?

对国际化的支持很到位,不像EXTJS那样复杂?,其基本思想还是在输出国际化信息的地方用KEY值替代,而将实际的值放到国际化资源文件里,当文件里包括非西欧字符时,要用native2ascii进行处理 其本命名格式

?

?

软件领域的一条重要原则:DRP?? Don't Repeat yourself!

?

可以说Interceptor 是这个框架的核心,下面回顾一下拦截器的基本原理

??? 拦截器是通过代理的方式来实现的。JDK只能对实现了接口的实例生成代理。

最后要一个代理工厂来生成代理public class MyProxyFactory{   public static Object getProxy(Object object)    {       ProxyHandler handler = new ProxyHandler();       handler.setTarget(object);      return Proxy.newProxyInstance(DogImpl.class.getClassLoader(),                         object.getClass().getInterfaces(), handler);    }}

??

?

?

热点排行