您的位置:首页 > 其它

服务器中某些服务无法启动

2014-03-30 19:28 106 查看
1、客户端发送请求至服务器,服务器接受,将HttpServletRequest传进来。

2、请求经过一系列过滤器(如:ActionContextCleanUp、SimeMesh等)。

3、FilterDispatcher被调用。FilterDispatcher调用ActionMapper来决定这个请求是否要调用某个Action。

4、ActionMapper决定调用某个ActionFilterDisPatcher把请求交给ActionProxy。

5、ActionProxy通过Configuration Manager查看struts.xml,从而找到相应的Action类。

6、ActionProxy创建一个ActionInvocation对象。

7、ActionInvocation对象回调Action的execute方法。

8、Action执行完毕后,ActionInvocation根据返回的字符串,找到对应的result。然后将Result内容通过HttpServletResponse返回给服务器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐