基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇

基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇

ID:18655099

大小:252.40 KB

页数:3页

时间:2018-09-18

基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇_第1页
基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇_第2页
基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇_第3页
资源描述:

《基于Struts2框架的网站信息内容管理平台的设计与实现_杨志勇》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机与现代化2012年第8期JISUANJIYUXIANDAIHUA总第204期文章编号:1006-2475(2012)08-0098-03基于Struts2框架的网站信息内容管理平台的设计与实现杨志勇(国家广播电影电视总局561台,江西南昌330046)摘要:Struts2是一个可扩展的JavaEEWeb框架,它继承Struts1和WebWork两个框架的优点,该框架主要负责Web页面端的控制,并将页面层与业务层分离。本文在对Struts2框架研究的基础上,阐述该框架在网站信息内容管理系统开发中的具体应用。关键词:Stru

2、ts2;内容管理系统;Web;WebWork中图分类号:TP311文献标识码:Adoi:10.3969/j.issn.1006-2475.2012.08.027DesignandImplementationofWebsiteContentManagementSystemBasedonStruts2YANGZhi-yong(Station561oftheStateAdministrationofRadioFilmandTelevision,Nanchang330046,China)Abstract:Struts2isanexte

3、ndableJavaEEWebframework.ItinheritstheadvantagesofStruts1andWebWork.Struts2isre-sponsibleforthecontrolofWebpagesandseparatesthepagelayerandthebusinesslayer.BasedontheresearchonStruts2tech-nology,thispaperdescribesthedesignandimplementationofwebsitecontentmanagements

4、ystembystruts2framework.Keywords:Struts2;CMS(ContentManagementSystem);Web;WebWork0引言StrutsHttpServletRequest计算机信息化的发展迅速且广泛,对计算机软件ActionContextCleanUp的要求越来越高,软件开发技术也随之不断发展和更OtherFilters(SiteMesh,etc)新。目前的软件开发技术主要分为.NET和Java两FilterDispatcher大阵营,各自都已有成熟的开发体系。Struts2框架是

5、Java方面一个重要的开发技术点,它是Web页面层Interceptor1的框架,负责页面的开发和衔接业务层。本文对该框ActionProxyActionMapper架进行分析研究,同时基于这一技术实现了一个网站Interceptor2信息内容管理平台。Interceptor3TagSubsystemConfigurationHTML,Dojo,forms,etcManagerActionAction1Struts2框架技术的分析研究InvocationResultTemplateJSP,FreeMarker,Velocity

6、,etcStruts2是继Struts1后的第二代产品,它结合了Interceptor3struts.xmlStruts1和WebWork两个框架技术,基于两者之上发Interceptor2展而来的全新框架。Struts2对Struts1进行了巨大的Interceptor1改进,是WebWork2的升级。它采用拦截器的机制来处理用户请求,使得业务逻辑控制器能够与页面端的HttpServletResponseServletAPI完全脱离开。这种“分层的思想”让代码Key:ServletFiltersStrutsCoreInter

7、ceptorsUsercreated具有可扩展性和易维护性。图1展示了Struts2框架图1Struts2框架的整体构架的整体构架。收稿日期:2012-07-03作者简介:杨志勇(1972-),男,江西南昌人,国家广播电影电视总局561台副总工程师,硕士,研究方向:发射机技术,计算机应用。2012年第8期杨志勇:基于Struts2框架的网站信息内容管理平台的设计与实现99Struts2框架的业务处理流程如下:站的一个很重要的业务模块,其它功能都是该功能的(1)加载类:通过FilterDispatcher来获取所需要延伸。一个网

8、站的创建主要包括站点服务器和站点的类。内容的登记与管理。(2)读取配置:读取Struts配置文件中的Action。(2)集成网站设计解决方案。(3)派发请求:根据配置文件派发客户端请求。网站设计是建设网站的一个基本要素,它主要是(4)调用Action:FilterDispat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。