Struts技术在科研管理系统中的应用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
石油、天然气工业

第 l3卷 第 6期 重庆科技学院学报 (自然科学版) 2011年 12月 Struts技术在科研管理系统中的应用 唐春玲 胡方霞 李惠玲 张 燕 (重庆工商职业学院,重庆 400052) 摘 要 :分析 MVC设计模式和 Struts的工作原理,针对科研管理系统的特点,在系统中采用 Struts技术 ,并通过实例 介绍其在应用程序中的具体应用。 关键词 :Stmts;MVC;科研管理系统 ;B/S 中图分类号 :TP311 文献标识码 :A 文章编号 :1673—1980(2011)06—0183—03 Struts框架是全世界第一个发布的MVC框架 . 和视图去完成用户的请求 。当Web用户向服务器发 它 由ApacheSoftwareFoundation组织发布 。Struts1 送 HTML请求时,控制器接受请求并调用相应的模 框架采用 MVC模式将程序代码分为三部分 ,把应 型组件去处理请求,然后调用相应的视图显示模型 用软件的输入 、处理和输出分成不同组件来实现 ,因 返 回的数据 。 此开发 、管理相对容易。本文设计基于 Struts技术的 控制器(controller) Web应用程序。 接受用户请求调 用模型响应结果 1 Struts框架 目前大多数开发系统存在系统结构复杂 ,耦合 视图(view)显示模型状态 模型(mode1)代表应用程序 性高 ,修改、维护困难等问题 ,主要在于页面逻辑 、业 接收数据更新请求把用户 状态处理业务流程通知视 务逻辑和数据逻辑糅合在一起所导致 。Struts框架 输入数据传送到控制器 图更新业务状态 采用 MVC模式将程序代码分为三部分 ,把应用软 — — _+ 方法调用 …… 事件 件的输入、处理和输出分成不同组件来实现 ,因此开 图 1 MVC模式 发 、管理相对容易。 1.2 框架介绍 1.1 MVC介绍 Structs1是在 JSPModel2基础上实现 了一个 MVC(Model—View—Controller)是模 型一视 图一控 MVC框架。在 Structs1框架中,MVC中的视图(View1 制器 的简称 ….它将 系统分为三个模块 :模 型 部分 由一组 JSP文件构成。MVC中的模型(Mode1) (Mode1)、视图(View)和控制器 (Controller)(图 1)晗]。 是由底层的业务逻辑组件充当,业务逻辑方法的实 (1)模型:模型是应用程序的主题部分 。模型表 现由JavaBean组件完成。控制器(Controller)I~l两个部 示业务数据和业务逻辑。一个模型能为多个视图提 分组成 :核心控制器和业务控制器。其中核心控制器 供数据 ,提高了应用的可重用性。 是ActionServ

文档评论(0)

fengbing + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档