Struts1的运行原理

Struts1的运行原理

    在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,

    当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,

                ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中,

    然后ActionServlet则会根据struts-config.xml中的映射关系找到相应的Action中的方法,

    将对应的ActionForm一并传给这个Action中的方法里,然后执行相应的业务逻辑操作,

    最后就根据ActionMapping的findforward方法返回一个ActionForward,

    之后在struts-config.xml中找到与之对应的forward标签,根据它的配置路径找到对应的jsp页面。

猜你喜欢

转载自blog.csdn.net/weixin_40836179/article/details/79415010