`
film
  • 浏览: 227307 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jeecms项目中常量

 
阅读更多

JEECMS非技术相关的约定

针对系统中常量约定

Jeecms项目中常量约定在com.jeecms.cms.Constants中。

packagecom.jeecms.cms;

/**
* CMS常量
*/
public class Constants {
/**
* 首页模板
*/
public static final String TPLDIR_INDEX = "index";
/**
* 栏目页模板
*/
public static final String TPLDIR_CHANNEL = "channel";
/**
* 内容页模板
*/
public static final String TPLDIR_CONTENT = "content";
/**
* 单页模板
*/
public static final String TPLDIR_ALONE = "alone";
/**
* 专题模板
*/
public static final String TPLDIR_TOPIC = "topic";
/**
* 会员中心模板
*/
public static final String TPLDIR_MEMBER = "member";
/**
* 专用模板
*/
public static final String TPLDIR_SPECIAL = "special";
/**
* 可视化编辑模板
*/
public static final String TPLDIR_VISUAL = "visual";
/**
* 公用模板
*/
public static final String TPLDIR_COMMON = "common";
/**
* 客户端包含模板
*/
public static final String TPLDIR_CSI = "csi";
/**
* 客户端包含用户自定义模板
*/
public static final String TPLDIR_CSI_CUSTOM = "csi_custom";
/**
* 服务器端包含模板
*/
public static final String TPLDIR_SSI = "ssi";
/**
* 标签模板
*/
public static final String TPLDIR_TAG = "tag";
/**
* 评论模板
*/
public static final String TPLDIR_COMMENT = "comment";
/**
* 留言模板
*/
public static final String TPLDIR_GUESTBOOK = "guestbook";
/**
* 站内信模板
*/
public static final String TPLDIR_MESSAGE = "message";
/**
* 列表样式模板
*/
public static final String TPLDIR_STYLE_LIST = "style_list";
/**
* 列表样式模板
*/
public static final String TPLDIR_STYLE_PAGE = "style_page";


/**
* 模板后缀
*/
public static final String TPL_SUFFIX = ".html";

/**
* 前台方言
*/
public static final String LOCAL_FRONT = "zh_CN";


/**
* 上传路径
*/
public static final String UPLOAD_PATH = "/u/cms/";
/**
* 截图路径
*/
public static final String SNAP_PATH = "/u/cms/snap";
/**
* 上传路径
*/
public static final String LIBRARY_PATH = "/wenku/";
/**
* 文库上传文件后缀
*/
public static final String LIBRARY_SUFFIX = "odt,txt,pdf,wps,et,dps,vsd,pot,pps,rtf,doc,docx,xls,xlsx,ppt,pptx";
/**
* 资源路径
*/
public static final String RES_PATH = "/r/cms";
/**
* 模板路径
*/
public static final String TPL_BASE = "/WEB-INF/t/cms";
/**
* 全文检索索引路径
*/
public static final String LUCENE_PATH = "/WEB-INF/lucene";
/**
* 列表样式模板路径
*/
public static final String TPL_STYLE_LIST = "/WEB-INF/t/cms_sys_defined/style_list/style_";
/**
* 内容分页模板路径
*/
public static final String TPL_STYLE_PAGE_CONTENT = "/WEB-INF/t/cms_sys_defined/style_page/content_";
/**
* 列表分页模板路径
*/
public static final String TPL_STYLE_PAGE_CHANNEL = "/WEB-INF/t/cms_sys_defined/style_page/channel_";
/**
* 页面禁止访问
*/
public static final String ERROR_403 = "error/403";
/**
* 数据库备份路径
*/
public static final String BACKUP_PATH = "/WEB-INF/backup";
/**
* 数据库备份文本前缀
*/
public static String ONESQL_PREFIX="JEECMS_BACKUP_";
/**
* 防火墙配置文件
*/
public static String FIREWALL_CONFIGPATH = "/WEB-INF/config/firewall.properties";
/**
* 类--错误国际化信息配置
*/
public static String CLASS_ERROR_CODE = "/WEB-INF/config/classes-error.properties";
/**
* 配置文件
*/
public static String JEECMS_CONFIG = "/WEB-INF/config/jeecms/jeecms.properties";
/**
* 插件路径
*/
public static final String PLUG_PATH = "/WEB-INF/plug/";
/**
* 标签模板路径
*/
public static final String DIRECTIVE_TPL_PATH = "/WEB-INF/directive/";
/**
* 后台资源路径
*/
public static final String RES_BACK_PATH = "/res";
/**
* 模板路径
*/
public static final String TPL_BACK_BASE = "/WEB-INF/jeecms_sys";
}

jeecms_sys:为jeeadmin的模版文件存放目录。

目录说明:

r--资源路径,应该是前台资源路径,可以通过http://12.0.0.1/项目名/r/cms/....直接访问,是真实存在的路径

res--应该是后台资源路径

u/cms/---应该是上传文件的路径

/WEB-INF/t/cms---模板路径,放到WEB-INF目录下的文件不能通过url访问,但web程序可以访问。



分享到:
评论

相关推荐

    在Eclipse下创建Jeecms项目图文指南

    在Eclipse下创建Jeecms项目图文指南 Jeecms导入 jeecms-3.0.4 最新

    jeecms(myeclipse中)开源可以部署的项目

    个人已经经过测试,直接复制在myeclipse中,运行tomcat就可以用了。 前台地址:http://localhost:8080/JEECMS 后台的地址:http://localhost:8080/JEECMS/jeeadmin/jeecms/index.do 账号:admin 密码:password

    jeecms9.2源代码文件

    环境软件可以从以下网址中获得 Jdk 7.0 下载址: http://java.sun.com/javase/downloads/index.jsp Tomcat7 下载地址:https://tomcat.apache.org/download-70.cgi MySQL 5.0.22 下载地址:...

    JEECMS

    JEECMS

    jeecms X1.0.1 正式版 源码包

    在二次开发方面,jeecmsV6支持元件式无限插件扩展方式,开发者根据jeecms的插件开发标准所开发出来的插件,插件与jeecms是平行的,无论是插件升级还是jeecms系统升级,都可以实现独立升级,插件与插件、插件与jeecms...

    JEECMS v2012用户手册

    在本章节中,用户可以了解Jeecms系统的基本概念和架构。该系统是一个基于Java EE架构的内容管理系统,旨在提供一个灵活、强大且易用的内容管理平台。用户可以通过本章节了解Jeecms系统的发展历史、架构设计和技术...

    jeecms 3.0.4 myeclipse 项目

    原创的jeecms 3.0.4 导入到myeclipse 项目教程,带截图的傻瓜教程。

    jeeCMS2.4.2的MyEclipse项目

    jeeCMS2.4.2的MyEclipse项目,可以直接部署到myeclipse中

    JEECMS安装教程详解

    本教程主要对JEECMS安装步骤以及在JEECMS安装过程中常见的问题进行了详细的介绍与解答。

    jeecms 标签 使用说明

    jeecms 标签使用说明 jeecms 标签使用说明 jeecms 标签使用说明

    jeecms数据库字段说明.pdf

    Jeecms数据库字段说明是一份详细的数据库字段说明文档,主要用于介绍Jeecms系统中的数据库结构和字段信息。该文档对Jeecms数据库中的各个表进行了详细的介绍,包括表名、列名、类型、长度、空值、默认值、标识、主键...

    JEECMS v2.3.2 Final版是JEECMS面世以来发布的第一个正式版是JEECMS面世以来发布的第一个正式

    五、面向未来的过渡,JEECMS v2.3.2 Final版是JEECMS面世以来发布的第一个正式版本,具有更大的灵活性和稳定性;-一、系统内核完全开源,为用户提供透明的管理平台,为java初学者提供良好的学习平台; 二、核心模板...

    jeecms v8.1 源码

    JEECMSv8.1是一款支持微信小程序、栏目模型、内容模型交叉自定义、以及具备支付和财务结算的内容电商为一体内容管理系统:通过后台的简单设置即可自定义出集新闻管理、图库管理、视频...doc/jeecms模板置标使用手册.doc

    jeecms二次开发必备

    最近在项目中要用jeecms进行二次开发,自己整理了一些jeecms二次开发的相关资料。包括jeecms工程包结构分析和标签使用等。。。

    jeecms9.2安装文件

    欢迎使用JEECMS v9.2版,请按照以下步骤进行软件安装: 一、安装运行环境(JDK7+TOMCAT7+MYSQL5及以上,具体安装过程请参考本下载包中的相关说明文档); 二、将程序解压后的ROOT文件夹拷贝到tomcat安装目录下的...

    JeeCMS 2012 源码包

    摘要:JSP源码,CMS系统,JeeCMS  jeecms v2012版是一款集新闻管理、图库管理、视频管理、下载系统、作品管理、产品发布及留言板于一体的综合性CMS系统。  jeecms v2012版新增功能如下:  1、新增统计功能  1.1...

    jeecms5.0的数据库

    就是jeecms5.0的数据库,直接放到mysql中执行就行了。很简单

    jeecms6-src.z02.gz_jeecms src_jeecms6.1

    jeecms完整全功能版——源代码,压缩包3,去掉后最gz,配合压缩包1解压。

    JEECMS修改后台地址

    JEECMS后台地址修改:JEECMS修改后台地址比较麻烦,按照文档上的步骤操作可以进行修改

Global site tag (gtag.js) - Google Analytics