基于Struts框架的商务网站平台设计.doc基于Struts框架的商务网站平台设计
[摘要] 采用基于Struts框架开发技术来设计网站可以解决网站开发周期长,维护管理混乱等问题。本文结合Struts框架的优势,提出了基于Struts框架进行商务网站平台设计的思路。
[关键词] Struts 商务网站 MVC
随着计算机和网络技术的飞速发展,IT技术在商业贸易领域中的应用将越来越普及,对于一个大型企业利用计算机和通信技术实现网上商务活动势在必行。在各种技术的应用中,往往是网站开发人员把编写程序的代码与企业的业务逻辑混合开发,出现网站开发周期长及维护管理混乱等困难。采用基于Struts框架开发技术来设计网站,这些问题将迎刃而解。
一、Struts框架简介
Struts是通过提供一个总体的开发框架来实现MVC(Model-Vie标签可以嵌套商务网站中的文本输入框、下拉列表等表单,Beans标签为设置它的属性提供了方便,并可以对组件的参数进行访问。
在Struts框架应用中最重要的要属配置文件struts-。通过它可以设计网站访问的数据源、动态的表单组件、全局映射表及异常处理等。
二、基于Struts的网站设计应用
该过程主要包括两个部分,一个是装载运行时的Struts库,一个是装载编辑时的Struts库。前者目的是便于在继承开发环境上运行应用服务器时,服务器能找到相应的Struts库,因而需要将Struts的标签库文件放到指定的目录下面。后者目的是使在进行Struts程序开发过程中不会出现编辑错误。
ActionServlet是Struts最核心部分,相当于中央控制器,., Bean类负责网站的显示内容,进行基于Struts的Form Bean开发是通过其基类ActionForm类来完成的,.,可以自动将页面的表单内容保存起来,并通过请求模块进行信息传递。
-
如前所述,ActionServlet是Struts的控制器,是最核心部分,这个控制器通过配置Struts-。
Struts通过定义路径参数来定义转向Dispatch的路径,在该文件里添加标签,这样实现了转向路径的可配置化,避免在程序中写具体路径,易于今后的数据维护和程序修改。
设置动态Form Bean不需要事先创建Form Bean类,直接在配置文件中定义相应的名字和每一个字段类型即可。
商务网站中提供了大量的表单输
基于Struts框架的商务网站平台设计 来自淘豆网m.daumloan.com转载请标明出处.