JAVA开发自学教材07Struts2深入分析.ppt

* * * * * * * * * * * 第七章 Struts2深入 回顾与作业点评 Struts 2中开发一个Action有几种方法? package元素与Java中的包有什么异同之处? Result结果类型有哪些?有什么区别? 本章任务 实现自定义安全验证拦截器 实现租房网房屋信息分页显示 本章目标 掌握Struts 2架构 掌握Struts 2拦截器 掌握Struts 2自定义拦截器 Struts 2架构剖析 Struts 2执行流程 1、客户端向Servlet容器(如Tomcat)提交一个请求 2、请求经过一系列过滤器(如ActionContextCleanUp过滤器等) 3、核心控制器FilterDispatcher被调用,询问ActionMapper是否需要调用某个Action 4、如果ActionMapper决定需要调用某个Action,核心控制器把控制权委派给ActionProxy Struts 2执行流程 5、ActionProxy询问Configuration Manager(初始化自struts.xml) 6、ActionProxy创建一个ActionInvocation的实例 7、 ActionInvocation负责调用Action,在此之前会依次调用所有配置的拦截器 8、Action return之后,ActionInvocat

文档评论(0)

1亿VIP精品文档

相关文档