2
基于Struts框架的商务网站平台设计
【摘要】 采纳基于Struts框架开发技术来设计网站可以解决网站开发周期长,维护管理混乱等问题。本文结合Struts框架的优势,提出了基于Struts框架进行商务网站平台设计的思路。
2
基于Struts框架的商务网站平台设计
【摘要】 采纳基于Struts框架开发技术来设计网站可以解决网站开发周期长,维护管理混乱等问题。本文结合Struts框架的优势,提出了基于Struts框架进行商务网站平台设计的思路。
【关键词】 Struts 商务网站 MVC
随着计算机和网络技术的飞速进展,IT技术在商业贸易领域中的应用将越来越普及,对于一个大型企业利用计算机和通信技术实现网上商务活动势在必行。在各种技术的应用中,往往是网站开发人员把编写程序的代码与企业的业务规律混合开发,消失网站开发周期长及维护管理混乱等困难。采纳基于Struts框架开发技术来设计网站,这些问题将迎刃而解。
一、Struts框架简介
Struts是通过供应一个总体的开发框架来实现MVC(Model-View-Controller)设计模式,这个框架供应了一系列的系统服务作为管理HTTP恳求及响应的补充。该框架技术主要包括以下内容:
使用MVC设计模式构建的应用主要分为三个层次,M(模型)主要负责业务规律处理,V(视图)主要负责页面显示,C(掌握器)主要负责掌握管理职能。这样整个应用分为三个层次开发使应用程序的重用性和可维护性更好,而且利于分工,提高开发效率。
Struts框架供应了一组标签库用于和Beans组件进行交互。其中form标签可以嵌套商务网站中的文本输入框、下拉列表等表单,Beans标签为设置它的属性供应了便利,并可以对组件的参数进行访问。
2
在Struts框架应用中最重要的要属配置文件struts-。通过它可以设计网站访问的数据源、动态的表单组件、全局映射表及特别处理等。
二、基于Struts的网站设计应用
该过程主要包括两个部分,一个是装载运行时的Struts库,一个是装载编辑时的Struts库。前者目的是便于在继承开发环境上运行应用服务器时,服务器能找到相应的Struts库,因而需要将Struts的标签库文件放到指定的名目下面。后者目的是使在进行Struts程序开发过程中不会消失编辑错误。
ActionServlet是Struts最核心部分,相当于中央掌握器,,web应用程序通过它来掌握页面流程,通过传来的参数来安排下一个页面。
ActionServlet负责接收全部页面提交的恳求,并产生相应的响应送到恳求页面。一旦web容器接收到外部恳求时,它的doPost方法将会处理来自客户端信息,并调用RequestProcedessor对象处理该恳求。
4
Form Bean类负责网站的显示
基于Struts框架的商务网站平台设计 来自淘豆网m.daumloan.com转载请标明出处.