J2EE基本 用Struts框架开拓MVC系统步调
由于Struts已经为我们提供了一个很是好的MVC框架,我们操作Struts开拓MVC系统时可以大大加速开拓的速度。在开拓时可以回收的一个开拓流程如下:
1. 收集和界说应用需求。
2. 基于数据收罗和显示的原则界说和开拓"屏幕显示"需求 。
3. 为每一个"屏幕显示"界说会见路径。
4. 界说ActionMappings成立到应用业务逻辑之间的接洽。
5. 开拓满意"屏幕显示"需求的所有支持工具。
6. 基于每一个"屏幕显示"需求提供的数据属性来建设对应的ActionForm工具
7. 开拓被ActionMapping挪用的Action工具。
8. 开拓应用业务逻辑工具 (Bean,EJB,等等)。
9. 对应ActionMapping设计的流程建设JSP页面。
10. 成立符合的设置文件struts-config.xml ,web.xml。
11. 开拓/测试/陈设
详细在利用Struts框架时,对应各个部门的开拓事情主要包罗:
1. Model部门:回收JavaBean和EJB组件,设计和实现系统的业务逻辑。按照差异的请求从Action派生详细Action处理惩罚工具。完成"做什么"的任务来挪用由Bean组成的业务组件。建设由ActionForm 的派生类实现对客户端表单数据的封装。
2. Controller部门:Struts为我们提供了焦点节制部门的实现。我们只需要设置ActionMapping工具
3. View部门:为了利用Model中的ActionForm 工具,我们必需用Struts提供的自界说标志建设HTML 表单。操作Struts提供的自界说标志库编写用户界面把应用逻辑和显示逻辑疏散。Struts框架通过这些自界说标志成立了View和Model之间的接洽。Struts的自界说标志还提供了许多定制页面的成果。
4. 同时需要编辑两个设置文件:web.xml和struts-config.xml。通过它们设置Struts系统中的各个模块之间的交互。