物流管理开题报告范文。
Struts-config.xml
Action
浏览器
Web 服务器
(控制器) ActionServlet
Action
(模型) JavaBean EJB
Action (视图) JSP
图 2-1 Struts 实现的 MVC 框架
1.视图: 视图就是一组 JSP 文件。在这些 JSP 文件中没有业务逻辑,也没有模型信息,只有 标签,这些标签可以是标准的 JSP 标签或客户化标签,如 Struts 标签库中的标签。 此外, 通常把 Struts 框架中的 ActionForm Bean 也划分到视图模块中。 ActionForm Bean 也是一种 JavaBean,除了具有一些 Java 的常规方法,还包含一些特殊的方法,用 与验证 HTML 表单数据以及将其属性重新设置为默认值。Struts 框架利用 ActionForm Bean 来进行视图和控制器之间表单数据的传递, 参见图 2-2。 Struts 框架把用户输入的 表单数据保存在 ActionForm Bean 中,把它传递给控制器,控制器可以对 ActionForm Bean 中的数据进行修改,JSP 文件使用 Struts 标签读取修改后的 ActionForm Bean 的 信息,重新设置 HTML 表单。
图 2-2 ActionForm Bean 的作用