该文是电子商务专业计算机论文范文,主要论述了关于计算机函授毕业论文,与基于Struts框架的商务网站平台设计相关论文例文,适合计算机及参考文献及计算机应用方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。
[摘 要 ] 采用基于Struts框架开发技术来设计网站可以解决网站开发周期长,维护管理混乱等问题.本文结合Struts框架的优势,提出了基于Struts框架进行商务网站平台设计的思路.
[关 键 词 ] Struts 商务网站 MVC
随着计算机和网络技术的飞速发展,IT技术在商业贸易领域中的应用将越来越普及,对于一个大型企业利用计算机和通信技术实现网上商务活动势在必行.在各种技术的应用中,往往是网站开发人员把编写程序的代码与企业的业务逻辑混合开发,出现网站开发周期长及维护管理混乱等困难.采用基于Struts框架开发技术来设计网站,这些问题将迎刃而解.
一、Struts框架简介
Struts是通过提供一个总体的开发框架来实现MVC(Model-View-Controller)设计模式,这个框架提供了一系列的系统服务作为管理HTTP请求及响应的补充.该框架技术主要包括以下内容:
1.MVC架构设计
使用MVC设计模式构建的应用主要分为三个层次,M(模型)主要负责业务逻辑处理,V(视图)主要负责页面显示,C(控制器)主要负责控制管理职能.这样整个应用分为三个层次开发使应用程序的重用性和可维护性更好,而且利于分工,提高开发效率.
2.Struts标签库设计
Struts框架提供了一组标签库用于和Beans组件进行交互.其中form标签可以嵌套商务网站中的文本输入框、下拉列表等表单,Beans标签为设置它的属性提供了方便,并可以对组件的参数进行访问.
3.配置文件设计
在Struts框架应用中最重要的要属配置文件struts-config.xml文件的设计.通过它可以设计网站访问的数据源、动态的表单组件、全局映射表及异常处理等.
二、基于Struts的网站设计应用
1.在集成开发环境下装载Struts库
该过程主要包括两个部分,一个是装载运行时的Struts库,一个是装载编辑时的Struts库.前者目的是便于在继承开发环境上运行应用服务器时,服务器能找到相应的Struts库,因而需要将Struts的标签库文件放到指定的目录下面.后者目的是使在进行Struts程序开发过程中不会出现编辑错误.
2.实现Action中央控制器
ActionServlet是Struts最核心部分,相当于中央控制器,通过.apache.struts.action.ActionServlet类来实现,web应用程序通过它来控制页面流程,通过传来的参数来分配下一个页面.
ActionServlet负责接收所有页面提交的请求,并产生相应的响应送到请求页面.一旦web容器接收到外部请求时,它的doPost方法将会处理来自客户端信息,并调用RequestProcedessor对象处理该请求.其工作原理如下图所示:
Action Servlet工作原理图
3.组件类设计
本篇论文url:http://www.sxsky.net/shangwu/381462.html
Form Bean类负责网站的显示内容,进行基于Struts的Form Bean开发是通过其基类ActionForm类来完成的,该类继承于.apache.struts.action.ActionForm类,可以自动将页面的表单内容保存起来,并通过请求模块进行信息传递.
4.配置Struts-config.xml文件
如前所述,ActionServlet是Struts的控制器,是最核心部分,这个控制器通过配置Struts-config.xml来完成.
Struts通过定义路径参数来定义转向Dispatch的路径,在该文件里添加标签,这样实现了转向路径的可配置化,避免在程序中写具体路径,易于
关于计算机论文例文
设置动态Form Bean不需要事先创建Form Bean类,直接在配置文件中定义相应的名字和每一个字段类型即可.
5.创建表单校验器
商务网站中提供了大量的表单输入,假如在完全输入后才进行校验显然是不行的,可以采用基于页面输入校验的Struts Validator来解决.Struts Validator是基于Struts来进行页面校验的组件,它可以完全通过配置来完成页面的校验,不需要写代码,它实现了页面显示层和页面校验层的分类,又通过配置将二者整合,整个过程是利用插件标签来实现的.
三、构建、部署和测试Struts应用
由于jakarta项目已经为JSP平台提供了一系列应用系统,因此使用jakarta Ant 来构建和部署Struts应用不仅使开发大型网站变得更容易,而且还具有良好得跨平台特点,结合Junit更发挥了自动化测试功能.可以说基于Struts的网站开发应用构建了电子商务建设领域新的里程碑.
有关论文范文主题研究: | 关于计算机的论文范例 | 大学生适用: | 高校大学论文、学位论文 |
---|---|---|---|
相关参考文献下载数量: | 13 | 写作解决问题: | 写作资料 |
毕业论文开题报告: | 论文任务书、论文前言 | 职称论文适用: | 刊物发表、职称评副高 |
所属大学生专业类别: | 写作资料 | 论文题目推荐度: | 免费选题 |
参考文献:
[1]杜明李朝纯:Struts+EJB在J2EE平台上的设计与实现[J].计算机应用研究,2005,(03)
[2]冯相忠:基于MVC设计模式的Struts框架及其应用的研究[J].计算机技术与发展,2006,(08)
[3]孙凌燕陆保岚孙健:基于Struts的Web应用框架设计与研究[J].计算机工程,2005,(08)
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文.
关于计算机论文例文,与基于Struts框架的商务网站平台设计相关电子商务专业毕业论文范文参考文献:
电子商务平台网站
务网站,而是一系列企业内部信息电子化的基于inter和intra的应用,所以,要真正意义构建这个平。成都电子商务系统,电子商务平台定制成都雷驰科技卉网站似雨后春笋,呈现出一派繁荣景象。
电子商务网站开发平台
及利用情况,1,医药电子商务类网站的数量和经。国网电子商务平台国网电子商务平台,合同确认应用说明书,合同管理—合同签订模块,国网电子商务平台,2016年09月,目录,1合同确认概。
电子商务网站设计
天津大学网络教育学院,电子商务网站设计与管理天津大学网络教育学院《电子商务网站设计与管理》课程大作业,关于作业提交:将以下所有作业进行压缩,压缩文件名为"学习中心学号姓名".发送。
电子商务网站 设计
天津大学网络教育学院,电子商务网站设计与管理天津大学网络教育学院《电子商务网站设计与管理》课程大作业,关于作业提交:将以下所有作业进行压缩,压缩文件名为"学习中心学号姓名".发送。
b2b电子商务平台网站
营》专项能力考核大纲,一,职业概况,1.1职业名称,电子商务运营.,1.2职业定义,从事基于电子商务平台(企业网站,b2b平台,b2。第三方电子商务平台子商务市场发展动态分析,第三。
b2b电子商务网站平台
称,电子商务运营.,1.2职业定义,从事基于电子商务平台(企业网站,b2b平台,b2。新型o2o电子商务平台策划务发展相适应的注册环境和监管模式,海关特事特办,让企业选择b2b2c交。
商务网站设计
天津大学网络教育学院,电子商务网站设计与管理天津大学网络教育学院《电子商务网站设计与管理》课程大作业,关于作业提交:将以下所有作业进行压缩,压缩文件名为"学习中心学号姓名".发送。
电子商务论文框架
子商务前言论文用java技术,必定可以在电子商务,大型网站建设中发挥日益重要的作用.,网络五子棋游戏,青岛科技大学本科综合课程设计论文,-12-,-11-,服务器,游戏。电子商务论。
电子商务网站设计公司
批常熟市级电子商务示范企业,示范基地,创新创业团队,服务平台和领军人才等,并给予适当的奖励.,16.支。天津大学网络教育学院,电子商务网站设计与管理天津大学网络教育学院《电子商务网。
电子商务网站设计毕业论文
个方面.,1.企业形象宣传,企业网上的形象即网站的形象,是十分重要的它的定位与设计直接影响着企业在电子商务应用推广中的成败纵。旅游电子商务网站广告化平台,依托各类平台发展的中小企。