基于JAVA的网站内容管理系统(jcms)的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:albeewang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,随着互联网技术的不断成熟以及web技术的普遍应用,国内外出现了很多的网站内容管理系统(Content Manage System,CMS),但它们大部分都是基于asp或者php语言的,使用JAVA语言开发的网站内容管理系统很少。而Java是一个支持网络计算的面向对象的语言,也是目前网上最流行的网络语言,它在很多软件开发领域里都得到了广泛的应用。它的一些优点,比如跨平台、自动内存管理以及无比的健壮性和可靠性,都为网站内容管理系统的开发打下了坚实的基础。本文正是在这一背景下,对内容管理系统以及相关理论与方法进行了研究,并对基于JAVA的J2EE平台上的MVC设计模式和它的具体实现—Struts框架进行了深入的分析和研究,同时深入学习了目前在Web2.0里广泛应用的AJAX(AsynchronousJavaScript and XML)技术,最后在此基础上,自定义了一套标签库,运用MVC的设计模式设计并开发了一套基于JAVA的网站内容管理系统(JCMS)。JCMS作为网站内容管理系统的一个解决方案,采用了B/S的结构模式,使用Eclipse为开发工具,mysql做为后台数据库,Tomcat5.0为Web服务器。本文对系统的各个模块,数据库表结构都进行了详细的设计,并对各个功能模块进行了插件化的开发与实现,包括各个模块的定义、结构、界面以及功能的实现,同时运用了JAVA的缓存技术和中间件对系统做了优化。论文使用的关键技术,包括Ajax、数据库连接池、缓存及多线程。
其他文献
目的:观察胰岛素增敏剂二甲双胍改善2型糖尿病胰岛素敏感性后对血压的影响.方法:71例2型糖尿病人口服二甲双胍(格华止)850 mg,qd-bid.治疗前后测定BMI、血压、FBG、PBG、FINS
分析了平塘县村级动物防疫员的基本现状及存在的主要问题,提出要做好村级动物防疫员的管理工作,充分发挥村级动物防疫员在重大动物疫病防控中的一线作用,才能有效预防控制重
随着现代工业控制以及计算机技术的迅猛发展,现场总线在工业控制领域得到了广泛的应用。现场总线控制系统将集散式控制系统中集中与分散相结合的模式变成了新型的全分布式控制
[目的]探讨细致化护理干预对腹腔镜阑尾炎切除术病人术后康复及心理健康的影响。[方法]将普外科收治的80例腹腔镜阑尾炎切除术病人根据随机数字表法分为观察组(n=40)及对照组
大陆在美丽乡村建设过程中存在环境污染、规划混乱、文化衰败等突出问题,有些地区甚至呈现不断恶化的态势。因此,本文通过回顾台湾地区"农村再生计划"的历史背景,重点就科学