频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

J2EE基础 用Struts框架开发MVC系统步骤

来源: 作者: 出处:巧巧读书 2007-10-09 进入讨论组

  由于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系统中的各个模块之间的交互。

更多文章 更多内容请看系统优化大全系统安全设置系统安装手册专题,或进入讨论组讨论。
更多专题 【深 度 阅 读】 相 关 文 章
    收藏此文】【 】【打印】【关闭
    相关图文阅读
    频道图文推荐
    健 康 咨 询
    时 尚 咨 询
    巧巧读书宗旨
    相关专题
    讨论组问题推荐
    站内各频道最新更新文档
    站内最新制作专题
    热门关键字导读
    Photoshop教 程照片处理 照片制作 PS快捷键 抠图
    计 算 机 故 障XP系统修复
    艺 术 与 设 计设计 流媒体 设计欣赏 边框
    计 算 机 安 全ARP
    站内频道文章精选
    巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章