命令模式
命令模式:将请求封装成对象,这可以让你使用不同的请求、队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。
JDK中实例:java.lang.Runnable
javax.swing.Action
struts中的action也用到命令模式http://blog.csdn.net/significantfrank/article/details/7712053,关于struts2.0中actionhttp://struts2.group.iteye.com/group/wiki/1379-action-in-struts2
总结:struts架构图如下(http://blog.csdn.net/significantfrank/article/details/7712053)
另:关于ActionInvocationhttp://wenku.baidu.com/view/38a9199c51e79b89680226e1.html