jeecms二次开发必备
第1章 JEECMS系统介绍 3 1.1关于JEECMS 3 1.2 JEECMS系统特点 4 1.3技术架构 4 1.3.1跨操作系统平台 5 1.3.2跨数据库平台 5 1.3.3跨应用服务器 6 1.3.4兼容多种浏览器 6 1.4 JEECMS工程的包结构分析 7 1.4.1文章模块 7 1.4.2辅助模块 7 1.4.3通用操作模块 7 1.4.4核心功能模块 8 1.4.5下载模块 8 1.5页面、资源文件结构 9 1.5.1站点内容、模板结构 10 1.5.2站点资源文件结构 10 第2章 标签使用和模板的制作 11 2.1模板规划 11 2.1.1资源文件 11 2.1.2模板文件 11 2.1.3使用方式 11 2.1.4标签调用样式 11 2.2 INCLUDE标签 13 2.2.1功能简介 13 2.2.2标记说明 13 2.2.3 明确标签的使用范围 13 2.2.4调试标签了解其使用方法 13 2.3 ARTILIST标签 15 2.3.1功能简介 15 2.3.2标记说明 15 2.3.3 明确标签使用范围 18 2.3.4 调试标签了解其使用方法 18 2.4 POSITION标签 20 2.4.1功能简介 20 2.4.2标记说明 20 2.5 CHNLLIST标签 21 2.5.1功能简介 21 2.5.2标记说明 21 2.5.3明确标签的使用范围 21 2.5.4调试标签了解其使用方法 22 2.6内容页常用标签 23 2.6.1标记说明 23 ### JEECMS二次开发必备知识点 #### 一、JEECMS系统介绍 ##### 1.1 关于JEECMS JEECMS是一款基于JavaEE平台的内容管理系统(Content Management System, CMS)。它采用Java语言开发,利用Java的强大特性,提供了一个稳定、安全、高效的网站构建平台。与其他基于Java的技术相比,JEECMS的独特之处在于它的开源性以及对用户友好的设计。 - **技术栈**: JEECMS采用了Java EE标准中的主要技术,包括Hibernate3、Struts2、Spring2和Freemarker。此外,还使用了jQuery和JSON来增强前端交互体验。 - **数据库支持**: 支持MySQL数据库,并且能够兼容Oracle、DB2、SQL Server等多种主流数据库。 - **应用服务器**: 默认支持Tomcat,同时兼容WebLogic、WebSphere等高级应用服务器。 - **设计目标**: JEECMS的设计理念强调用户体验和SEO优化。它不仅提供了丰富的功能,还注重减少资源消耗和提高性能,从而满足从小型到大型网站的各种需求。 ##### 1.2 JEECMS系统特点 - **完全开源**: 提供了一个透明的管理平台,便于用户进行二次开发。 - **模板管理**: 核心模板采用文件形式存储,支持模板导入/导出,方便用户进行设计调整。 - **缓存机制**: 实现首页和栏目页的缓存,有效提升系统响应速度,减轻服务器负担。 - **多站点管理**: 支持轻松创建和管理多个独立站点,实现单点登录等功能。 - **灵活性与稳定性**: 面向未来的设计,确保系统的长期可用性和适应性。 ##### 1.3 技术架构 - **跨操作系统平台**: 可以运行在Windows、Linux、Mac OS X等多个操作系统平台上。 - **跨数据库平台**: 支持MySQL、Oracle、DB2、SQL Server等多种数据库。 - **跨应用服务器**: 兼容Tomcat、WebLogic、WebSphere等应用服务器。 - **兼容多种浏览器**: 确保网站在Chrome、Firefox、IE等主流浏览器上的兼容性。 ##### 1.4 JEECMS工程的包结构分析 - **文章模块**: 包含文章的管理和展示功能。 - **辅助模块**: 提供额外的支持服务,如日志记录、安全验证等。 - **通用操作模块**: 包括系统设置、用户管理等通用功能。 - **核心功能模块**: 包含CMS的核心业务逻辑,如内容发布、评论管理等。 - **下载模块**: 管理文件上传、下载等相关操作。 ##### 1.5 页面、资源文件结构 - **站点内容、模板结构**: 描述了网站内容的组织方式和模板的使用规则。 - **站点资源文件结构**: 规定了网站资源文件(如图片、CSS、JavaScript文件)的存放位置。 #### 二、标签使用和模板的制作 ##### 2.1 模板规划 - **资源文件**: 定义了用于渲染页面的静态资源文件,如CSS和JavaScript。 - **模板文件**: 指定了模板文件的结构和使用方式。 - **使用方式**: 介绍了如何将模板与内容相结合,生成最终的网页。 - **标签调用样式**: 说明了如何使用JEECMS提供的标签来生成特定的页面元素。 ##### 2.2 INCLUDE标签 - **功能简介**: 用于在页面中包含其他文件,例如头部、底部等。 - **标记说明**: 提供了标签的基本语法和参数说明。 - **明确标签的使用范围**: 指出了标签可以在哪些场景下使用。 - **调试标签了解其使用方法**: 强调了如何通过调试来理解标签的工作原理。 ##### 2.3 ARTILIST标签 - **功能简介**: 用于显示文章列表。 - **标记说明**: 给出了标签的具体用法和参数说明。 - **明确标签使用范围**: 界定了标签的应用场景。 - **调试标签了解其使用方法**: 介绍了如何通过测试来熟悉标签的功能。 ##### 2.4 POSITION标签 - **功能简介**: 用于定位特定内容或区域。 - **标记说明**: 解释了标签的基本语法和参数。 ##### 2.5 CHNLLIST标签 - **功能简介**: 用于显示频道列表。 - **标记说明**: 给出了标签的具体用法和参数说明。 - **明确标签的使用范围**: 指出了标签适用于哪些情况。 - **调试标签了解其使用方法**: 强调了如何通过调试来更好地理解标签的功能。 ##### 2.6 内容页常用标签 - **标记说明**: 对于内容页中常用的标签进行了详细的说明,包括标签的语法、参数及其应用场景。 以上是关于JEECMS系统的基本介绍以及标签和模板的制作方法。通过理解和运用这些知识点,开发者可以更有效地进行JEECMS的二次开发工作,为用户提供更加个性化和功能丰富的网站服务。
剩余23页未读,继续阅读
- 粉丝: 1
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Conan2示例工程以及mingw64编译工具链2
- exp4_2.c.sln
- [雷军]美妙的爱情......福的味道。.mp3
- 2023-04-06-项目笔记 - 第三百二十阶段 - 4.4.2.318全局变量的作用域-318 -2025.11.17
- 2023-04-06-项目笔记 - 第三百二十阶段 - 4.4.2.318全局变量的作用域-318 -2025.11.17
- java资源异步IO框架 Cindy
- java资源业务流程管理(BPM)和工作流系统 Activiti
- java资源高性能内存消息和事件驱动库 Chronicle
- 哋它亢技术应用2慕课自动化学习
- java资源高性能的JSON处理 Jackson
- 1
- 2
- 3
- 4
- 5
前往页