归纳Struts应用程序的基本运行流程

下面归纳一下Struts应用程序的基本运行程序
    1、ActionServlet接收客户端HTTP请求,使用ActionForm Bean自动接收请求表单信息,然后将请求分发给相应的Action对象。
    2、Action对象调用execute()方法处理请求,期间能够使用先前的ActionForm Bean,也可调用其他JavaBean实现业务逻辑。然后返回ActionForward对象给ActionServlet。
    3、根据ActionForward对象封装的信息,ActionServlet将HTTP请求再次转发给其他页面,最终发送响应回客户端。
     补充:上述的流程还可以体现Struts框架的一个主要特性――“页面导航”,即采用一个配置文件struts-config.xml(也可以是多个)来规划应用程序各组成部分间的交互关系,这种能让人一目了然的组织结构非常有助于系统开发、扩展和维护,当开发人员中途接手Struts开发项目时,这种优势尤为明显。

你可能感兴趣的:(struts,职场,休闲,运行流程)