Struts 2 入门 一(Struts2 浅谈 运行原理)

来源:互联网 发布:mac在线视频下载工具 编辑:程序博客网 时间:2024/05/13 15:38

 

Struts 2 入门 一(Struts2 浅谈 运行原理)

 
struts运行 先过滤器
ActionMapping 中放的是 根据url地址 在struts.xml中 找到和 url相对应的action配置
调用executeAction()方法  dispatcher.serviceAction()方法
在serviceAction()方法中 创建出ActionProxy对象 (在创建ActionProxy对象时 在这个对象里会创建 你指定的那个 action对象 )在调用ActionProxy对象的execute()方法
在execute()方法中 调用DefaultActionInvocation对象的invoke()方法 拦截器一个一个执行 到最后执行自己建的Action对象的execute()方法。

说的不是很详细,如果你自己Debug跟一下 对着我说的看下 你就会懂了

 

        

 

 

原创粉丝点击