java框架面试题总结201104.docVIP

  • 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)

1亿VIP精品文档

相关文档