- 1
- 0
- 约3.6万字
- 约 33页
- 2019-09-07 发布于上海
- 举报
Struts 篇
1. Struts的工作流程
当客户端向浏览器发送HTTP请求时,所有浏览器请求都被提交给ActionServlet处理。如果用户提交表单,则会将表单中的数据放入到ActionForm中。ActionServlet根据struts_config.xml文件中预先配置好的设置选择将请求转发到哪个action对象,action对象从actionForm对象中获取数据,但后调用业务逻辑组件,完成业务功能。
2. Struts的工作流程分解
Web应用如果采用struts框架,在web应用启动时就会加载并初始化ActionServlet, ActionServlet从struts_config.xml文件中读取配置信息,基本执行步骤如下:
所有浏览器请求都被提交给ActionServlet处理
ActionServlet根据struts_config.xml文件中预先配置好的设置,选择应该将请求转发到哪个action对象.
当用户提交表单时,一个配置好的ActionForm对象将被创建,并被填入表单中的相当数据.
Action对象从ActionForm对象中获取数据.
Action对象调用业务逻辑组件完成业务功能.
3. Struts控制器组件的组成. 和控制器的主要功能
Struts控制器组件主要包括:
ActionServlet组件:充当Struts
原创力文档

文档评论(0)