基于Struts2的门户网站自动生成系统的设计和实现

基于Struts2的门户网站自动生成系统的设计和实现

论文摘要

Internet为虚拟社会和现实世界架设了一个方便、高速的信息桥梁,随着Internet技术的迅速发展,门户网站已经成为公司、政府和企事业单位的门面,其作用在日常生活中日益显著。建设完备的门户网站,实时进行信息更新和功能扩展需要专业技术的支持,这毫无疑问会增加门户网站建设单位的投入资金和维护难度,因此,构建一套操作简单,功能完备的门户网站自动生成系统,是当今社会推广信息化的必由之路。J2EE(Java2 Enterprise Edition,Java2企业版)架构的特点是高可靠性、高可用性和高扩展性,同时随着MVC框架的提出,基于MVC的Web应用程序很好地满足了用户的多样化需求。Struts2以WebWork优秀的设计思想为核心,吸收了Struts1的部分优点,建立了一个兼容WebWork和Struts1的MVC框架,Struts2的目标是希望可以让原来使用Struts1、WebWork的开发人员,都可以平稳的过渡到使用Struts2框架。Struts2的架构简单,易于扩展,使用起来方便,性能稳定。本文通过分析门户网站的现状,借鉴上一个版本的门户网站自动生成系统的整体解决方案,同时,结合Struts2、Hibernate等技术,研究并实现了一个功能强大、操作简易和便于扩展的门户网站自动生成系统。本论文重点并详细地介绍了基于Struts2门户自动成系统的整体实现方案、栏目模板的自定义及解析、基于AOP的RBAC模型的在本系统中的实现和数据持久化的优化技术。本文旨在研究和实现基于Struts2的门户网站自动生成系统。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目背景和研究范围
  • 1.2 相关领域研究现状和问题
  • 1.3 本论文所做的工作和意义
  • 1.4 论文结构
  • 第二章 相关技术基础
  • 2.1 J2EE简介
  • 2.1.1 J2EE的体系结构
  • 2.1.2 J2EE的性能特点
  • 2.2 Struts2框架
  • 2.2.1 MVC设计模式
  • 2.2.2 Struts2框架的MVC组件
  • 2.2.3 Struts2的体系架构与工作机制
  • 2.2.4 FreeMarker技术
  • 2.2.5 Log4j技术
  • 2.3 Hibernate框架
  • 2.3.1 持久化与持久层
  • 2.3.2 Hibernate的程序结构
  • 2.4 ExtJs介绍
  • 2.4.1 RIA简介
  • 2.4.2 Ajax框架—ExtJs
  • 2.5 小结
  • 第三章 系统的设计与实现
  • 3.1 系统需求
  • 3.1.1 系统用户需求
  • 3.1.2 系统功能需求
  • 3.1.3 系统性能需求
  • 3.2 系统总体构架
  • 3.3 Struts2对系统各部分的整合
  • 3.3.1 Struts2的plugin
  • 3.3.2 Struts2使用FreeMarker充当表现层
  • 3.3.3 Struts2整合Hibernate
  • 3.4 系统的功能模块
  • 3.4.1 站点管理子系统
  • 3.4.2 模板管理子系统
  • 3.4.3 栏目管理子系统
  • 3.4.4 文章管理子系统
  • 3.4.5 权限管理子系统
  • 3.4.6 日志管理子系统
  • 3.5 小结
  • 第四章 系统的关键技术和特点
  • 4.1 栏目的自定义
  • 4.1.1 模板的自定义
  • 4.1.2 模板的解析应用
  • 4.2 基于AOP的访问控制
  • 4.2.1 基于AOP的RBAC基本原理
  • 4.2.2 基于AOP的RBAC在系统中的应用
  • 4.3 数据持久化的优化
  • 4.3.1 Hibernate的二级缓存机制
  • 4.3.2 系统的数据优化策略
  • 4.4 系统特点
  • 4.5 小结
  • 第五章 总结和展望
  • 参考文献
  • 在校期间发表的论文、科研成果等
  • 致谢
  • 相关论文文献

    • [1].南航门户网站学生购票优惠[J]. 广东交通 2010(03)
    • [2].基层政府门户网站安全防护的对策探讨[J]. 中国新通信 2019(23)
    • [3].自然资源部门户网站整合建设理念与实践[J]. 国土资源信息化 2020(01)
    • [4].服务型政府门户网站信息化建设研究[J]. 图书情报导刊 2020(06)
    • [5].《中国科技术语》启用新版门户网站[J]. 中国科技术语 2020(04)
    • [6].“211”工程大学门户网站月度排行榜[J]. 中国教育信息化 2020(15)
    • [7].门户网站的昨天、今天与明天[J]. 新闻与写作 2019(02)
    • [8].门户网站何去何从[J]. 新闻与写作 2019(02)
    • [9].从广东省看政府门户网站与微信公众号关系[J]. 中国信息界 2019(02)
    • [10].美国政府门户网站的建设与启示[J]. 电子技术与软件工程 2019(19)
    • [11].基于大数据分析的门户网站应用研究[J]. 中国管理信息化 2017(19)
    • [12].英文门户网站翻译方法的研究[J]. 海外英语 2018(09)
    • [13].门户网站网络自制剧研究[J]. 电视指南 2017(09)
    • [14].政府门户网站信息安全管理[J]. 信息与电脑(理论版) 2016(18)
    • [15].南通政府门户网站绩效评估体系的研究[J]. 福建电脑 2017(01)
    • [16].试析高校思想政治教育实效性——基于高校门户网站的视角[J]. 湖南大众传媒职业技术学院学报 2016(06)
    • [17].政府门户网站信息安全技术体系探究[J]. 网络安全技术与应用 2017(05)
    • [18].论高校门户网站与在线教育行业结合[J]. 中国管理信息化 2017(10)
    • [19].政府门户网站移动化建设[J]. 信息与电脑(理论版) 2017(11)
    • [20].智慧政务门户网站模型研究[J]. 国土资源信息化 2017(03)
    • [21].媒介融合时代商业门户网站竞争态势转变的研究[J]. 新媒体研究 2017(15)
    • [22].文化视角下大连和美国友好城市门户网站的对比研究[J]. 海外英语 2017(16)
    • [23].我国门户网站“微传播”特征初探[J]. 商 2015(41)
    • [24].论国内儿童门户网站的发展[J]. 图书馆理论与实践 2016(01)
    • [25].我国主要门户网站收入模式的分析和探索[J]. 品牌 2015(11)
    • [26].中国省级教育门户网站月度排行榜[J]. 中国教育信息化 2016(05)
    • [27].炼铁厂门户网站的设计与实现[J]. 柳钢科技 2016(02)
    • [28].“211”工程大学门户网站月度排行榜[J]. 中国教育信息化 2016(09)
    • [29].中国省级教育门户网站月度排行榜[J]. 中国教育信息化 2016(09)
    • [30].高校门户网站现状分析及安全防护对策[J]. 无线互联科技 2016(06)

    标签:;  ;  ;  

    基于Struts2的门户网站自动生成系统的设计和实现
    下载Doc文档

    猜你喜欢