基于MVC模式的Struts框架在高校开放实验室系统的应用

更新时间:2023-07-21 23:38:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Struts提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性。文中首先介绍了Struts概念和体系结构及其对Model,View和Controller层的实现原理。然后介绍了高校开放式实验室系统各个功能模块以及整个系统基于Struts的开发流程。最后,通过一个应用示例,详细介绍了Stoats框架在系统开发中的应用。

维普资讯

第 2卷第 6 0期2 0年 6月 07

武汉科技学院学报J 0URNAL 0F W UHAN UNI VERS TY I OF SCI ENCE AND ENGI ERI NE NG

、 1 0No 6, . . 0 2 J n. 0 7 u 2 0

基于 MV C模式的 Srt框架在高校开放实验室系统的 t s u应用聂刚,卿秀华 2( 1武汉科技学院计算机科学学院,武汉 4 0 7;2武汉科技学院数理系, 303武汉 4 0 7) 3 03 摘要:Sr s t t提供了一个非常好的 MV u C框架,在 We b应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性。文中首先介绍了Srt概念和体系结构及其对 Moe, i t s u dl Ve w和 C n o e层的 ot lr rl 实现原理。然后介绍了高校开放式实验室系统各个功能模块以及整个系统基于 Sr s t t的开发流程。最 u 后,通过一个应用示例,详细介绍了 S a框架在系统开发中的应用。 tt os关键词:MV C模式; S u框架;开放实验室系统; tt rs

中图分类号:T 33 7 P 9. 0

文献标识码: A

文章编号:l0—5 6(07-0 0 -0 o9 1020 ) 0 5 4

1引言在传统实验教学中,实验教师是传授知识和技能的主体,而学生则被动的接受知识和技能。这种教学多采用注入式,其实验课题的选择,实验步骤的选定和仪器设备的组织和准备等均由实验教师进行。随着高校规模的不断扩大和教学管理需求的不断提高,引进先进的信息化手段,实现教学管理方式的网络化和智能化成为教学改革的必然趋势。实验室开放是指各类实验室在完成计划内教学、科研任务的前提下,利用现有师资、仪器设备、设施条件等资源,面向学生开放、为学生提供实践学习条件。通过开放实验室,能培养教师和实验人员的责任和服务意识。希望达到的目的为:培养学生运用知识的综合素质;实现管理的科学化、规范化;以科研促实验,通过试验带动科技活动;实现设备的共享,提高设备的利用率;提高同学的动手能力科学的思维能力, 科研工作的活动能力和全面素质的提升。

2 t t体系结构 Sr s uSrt是 A ah基金会 Jk r项目组的一个 O e o re目,采用 MV ( d l i t s u pce a at a p n uc项 S它 C M

o e—V e w—c nr l r ot l ) oe模式,能够很好地帮助 jv开发者利用 J E aa 2 E开发 We用。和其他的 jv架构一样,Srt也是面向对象设 b应 aa t s u计,将 MVC模式“离显示逻辑和业务逻辑”能力发分的挥得淋漓尽致。 Sr cs框架的核心是一个弹性的控制 tu t层,基于如 J v eves a a a s a aS r lt,J v Be n,Re o r e n ls s u c Bu d e

与X ML等标准技术,以及 Jkr o o s一些类 a at C mm n的 a

库。 t t由一组相互协作的类 ( Sr s u组件 ) S r e以及 jp、 el t v s.

tgl组成。基于 s us架的 w b用程序基本上符 a b i t t构 r e应

合 JPMo e2 S d l的设计标准,可以说是一个传统 MV C设计模式的一种变化类型。图 lSrt体系结构 t s u

Srt的体系结构和工作原理如图 l t s u所示。收稿日:20—31期 0 70— 7作者简介:聂刚 ( 9 4 ),讲师,研究方向: 17一,男分布式计算、网络协议的开发及研究

本文来源:https://www.bwwdw.com/article/1tcm.html

Top