在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中,然后ActionServlet则会根据struts-config.xml中的映射关系找到相应的Action中的方法,将对应的ActionForm一并传给这个Action中的方法里,然后执行相应的业务逻辑操作,最后就根据ActionMapping的findforward方法返回一个ActionForward,之后在struts-config.xml中找到与之对应的forward标签,根据它的配置路径找到对应的jsp页面。
相关文章
- 03-27你想要的 HBase 原理都在这了
- 03-27总结《HBase原理与实践》第七、八章
- 03-27Okio原理分析之字符编码
- 03-27HBase学习-HBase原理
- 03-27python2.7运行selenium webdriver api报错Unable to find a matching set of capabilities
- 03-27CefSharp 提示 flash player is out of date 运行此插件 等问题解决办法
- 03-27单页面开发路由原理
- 03-27渗透测试学习 十四、 脚本木马的制作与原理
- 03-271_文件上传漏洞原理
- 03-27django-与gunicorn nginx长期运行的请求