CMS_STATICEXPORT_LINKS里面的数据是静态导出的依据(具体察看org.opencms.staticexport.CmsAfterPublishStaticExportHandler.doExportAfterPublish里面的do...while循环),这里面存放了你网站的所有链接(只要是在cms:link标签里面的)。每次你浏览,发布,到处任何页面,链接就会被转换成RFS的路径,以备日后导出静态文件使用。
你可以参看
String
org.opencms.staticexport.CmsStaticExportManager.getRfsName(CmsObject cms, String
vfsName, String parameters)里面的第1231-1237行之间的代码:
try {
cms.writeStaticExportPublishedResource(
rfsName,
EXPORT_LINK_WITH_PARAMETER,
parameters,
System.currentTimeMillis());
} catch (CmsException e) {
LOG.error(Messages.get().getBundle().key(Messages.LOG_WRITE_FAILED_1, rfsName), e);
}
而getRfsName函数会被,CmsLinkTag.doEndTag调用。
CMS_STATICEXPORT_LINKS里面的数据分两种,一种是linkModel=1(不带参数的链接),另一种linkModel=2(带参数的链接)。
分享到:
相关推荐
【CMS_IDE_V2.03.19_CMS79F112_CMSIDE_CMSMCU】是一款专为中微芯片(CMS)的CMS79F112单片机设计的集成开发环境(IDE)。这个IDE是开发者进行程序编写、编译、调试和烧录的重要工具,它提供了全面的开发支持,使得...
74cms_v3.0 是一个特定版本的网站内容管理系统(CMS),可能是一个开源或商业化的平台,专为构建和管理网站提供便利。这个版本的发布通常意味着它包含了一些新的功能、性能优化、安全更新或者对旧版系统的改进。下面...
本次更新的版本为General_Bate_CMS_V3.1.0.9.T.20190306,它带来了多项增强功能,特别是对H.265编码的支持,进一步提升了视频处理的效率与质量。 首先,让我们关注H.265编码技术。H.265,也称为High Efficiency ...
"General_CMS_V3.0.9.21.T.20140303" 是一个客户端监控软件的版本标识,它主要用于管理和监控多个DVR(Digital Video Recorder,数字视频录像机)设备。这款软件具备跨平台能力,允许用户在不同的操作系统上对多台...
"c#_管理系统"暗示了这是一套用于管理各种业务流程或数据的工具,而"cms_aspx_source_code"则表明源代码是用ASP.NET的ASPX页面语法编写的。ASPX是ASP.NET中的视图引擎,用于生成HTML、XML或其他类型的Web响应。 ...
74cms_v4.2.66是这个系统的其中一个版本,提供了许多更新和优化的功能,以提升用户体验和系统性能。 74cms的安装过程通常包括以下步骤: 1. **环境准备**:首先,你需要一个支持PHP运行的服务器环境,例如Apache或...
【标题】"CMS.rar_cms_cms java_java cms_费用管理"揭示了这是一个与内容管理系统(CMS)相关的项目,特别是针对费用管理功能的实现。这个系统可能是用Java语言开发的,因为标签中提到了"java_cms",暗示了CMS平台的...
【标题解析】:“cms.rar_CMS ASP_asp cms_cms_cmsasp开发”这个标题主要指的是一款基于ASP(Active Server Pages)技术开发的内容管理系统(CMS)。".rar"表明这可能是一个压缩文件,包含了该CMS的源代码或相关组件...
【标题】"CMS.rar_asp cms_cms_cms一enpi_cms包含tp5" 提供的信息表明,这是一个关于CMS(Content Management System,内容管理系统)的压缩包文件,特别指出它涉及ASP语言的CMS和可能使用了ThinkPHP5(简称TP5)...
在本压缩包"phpcms.rar_cms_cms php_php cms_php 新闻 系统_phpcms"中,包含的核心是PHP CMS的源代码和可能的相关组件,用于实现高效的内容发布、编辑、管理和维护。 PHP CMS系统通常由多个模块组成,如文章模块、...
在这个项目中,SpringBoot被用作后端基础架构,支持新闻和投票系统的数据处理、业务逻辑以及API接口的提供。 **3. 新闻系统开发** 新闻系统是CMS的重要组成部分,用于发布、分类和管理各种新闻内容。在SpringBoot...
【标题】"cms_msg_systemh4l_C3000Z_CZD005_cms_zyxel_源码" 涉及的知识点主要集中在网络设备、路由器技术、软件开发以及特定的硬件平台。这个标题表示的是一个与 ZyXEL C3000Z 无线路由器相关的 CMS(可能是Content...
"苹果cms__qqjs"可能是指苹果CMS与腾讯QQ的JavaScript接口集成,允许网站与QQ服务进行交互,比如用户可以通过QQ账号登录,分享内容到QQ空间,或者获取QQ相关的社交数据。这种集成增加了用户的便利性和网站的互动性。...
- "fd94a39edc06bf554f46c85ee7eae04e.txt", "2a9331cf4e1f12d93a4b3d309e8b9705.txt", "5900ab32f0047017fb81fa462a6d1ef2.txt"这三个文件名看起来像是随机生成的,可能包含一些临时数据、日志信息或者加密的密钥,...
综上所述,**JSP_JTBC_CMS(MYSQL)** 是一个采用Java、JSP和MySQL技术构建的开源CMS系统,通过JDBC实现数据访问。系统可能利用JTBC框架来提高开发效率,并提供了全面的内容管理功能。了解并熟悉这些技术对于部署和...
【标题】"CMS_GetSimple_uvz86i_cms_" 提及的是一个基于PHP的CMS(内容管理系统)项目,可能是GetSimple CMS的一个特定版本或定制版本。GetSimple CMS是一款轻量级、易于使用的开源CMS,它专注于提供简单、高效的...
【标题】"CMS_GetSimple_iyye3c_cms_" 指的是一款基于PHP的简单内容管理系统(CMS)。GetSimple CMS是一个轻量级、易于使用的开源内容管理系统,专为那些希望快速搭建网站且对技术要求不高的用户设计。这个压缩包...
【74cms_v4.x骑士人才管理系统】是一款基于CMS(内容管理系统)的高效人才招聘解决方案,专为人力资源部门和企业打造。此版本是系统的新升级,具有多项改进和增强功能,旨在提供更全面、便捷的人力资源管理服务。...
支持云服务功能本软件是一个功能强大的中控软件,分布式架构,集多窗口,多用户,多语言,语音对讲
"苹果cms_模板_手机电脑自适应_大橙_简单大方"这一标题揭示了我们正在讨论的是一个专门为苹果CMS设计的模板,该模板具备响应式布局,可以适应不同的设备,包括手机和电脑,并且以"大橙"为主题色,呈现出简洁大方的...