首页> 中文学位 >开源内容管理系统OpenCms的研究与应用
【6h】

开源内容管理系统OpenCms的研究与应用

代理获取

目录

文摘

英文文摘

声明

第一章 引言

1.1 本论文的选题背景

1.2 本论文的研究内容和主要方法

1.3 本论文组织结构

第二章 OpenCms工作区简介

2.1 工作区工具条简介

2.2 虚拟文件系统

2.3 资源类型简介

2.4 文件操作简介

第三章 新闻列表内容管理建立方法改进

3.1 新闻列表建立方法

3.2 新闻列表存在的问题

3.3 新闻列表存在的问题的解决方案

第四章 下载功能实现方法改进

4.1 下载功能实现方法

4.2 下载功能实现方法存在的问题

4.3 下载功能实现方法改进

第五章 OpenCms权限探讨

5.1 五种权限

5.3 各角色权限分析

5.3 网站中用户及权限设置

第六章 OpenCms二次开发

6.1 OpenCmsJSP的高级主题

6.2 动态导航的实现

6.3 个人所得税税额计算

6.4 二次开发存在的困难

第七章 OpenCms的与Netbeans的结合开发

7.1 准备工作

7.2 显示所有数据

7.3 添加功能

7.4 完成删除功能

7.5 按条件查询

7.6 其它的数据库常用操作

7.7 使用 oracle 10g 数据库

第八章 总结与展望

参考文献

附录

攻读硕士学位期间发表的论文及参与的项目

致 谢

展开▼

摘要

OpenCms是1999年发布的开源内容管理系统,它完全由JAVA语言中标准的Servlet技术写成,因此它能很方便的与现存的软、硬件环境相整合,尤其适用于JAVA已经存在的应用领域当中。OpenCms可以创建和维护网站。OpenCms提供了一整套工具来处理内容的创建、编辑、发布和版本控制。
   本文开始介绍OpenCms的背景以及研究内容和方法,接着介绍OpenCms工作区的一些知识:工作区的工具条,资源类型以及文件操作;新闻列表是一个网站必备的模块,但现有的新闻列表模块存在不少问题,针对用户提出的种种要求对新闻列表功能进行扩充(例如:增加插入图片,调整字体和图片大小,特定的排序方式,自动分页,对标题字数进行限制);现有的下载功能实现虽然比较简单,但每增加一个下载文件都要在源文件中增加一行代码,这对于用户来说是不可接受的,本文对其方法进行改进使过程变得更为简洁;权限是OpenCms非常出彩的一部分,它把编辑和发布权限分开,编辑后的内容需要发布后才能呈现在网站中,有利于网站的安全性,本文对OpenCms的各种角色的功能进行了探讨以及在具体的网站中需要哪些用户、每个用户又应选择怎么样的角色;OpenCms最简单和常用的二次开发就是在系统中使用JSP来完成一定的功能,如动态导航的实现,新闻列表的实现等,本文对OpenCms的JSP作了一些介绍,二次开发对于一些功能比较复杂的用户自定义模块就很难完成;鉴于二次开发的复杂性,本文选取了Netbeans作为开发用户自定义模块的工具,探讨它的基本功能:数据的显示、添加、删除、修改、查询等。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号