软件包 comjeecms.cms.action.directive
类摘要
ChannelDirective |
栏目对象标签 |
ChannelListDirective |
栏目列表标签 |
ChannelPageDirective |
栏目分页标签 |
CmsAdvertisingDirective |
广告对象标签 |
CmsCommentListDirective |
评论列表标签 |
CmsCommentPageDirective |
评论分页标签 |
CmsFriendlinkCtgListDirective |
友情链接类别列表标签 |
CmsFriendlinkListDirective |
友情链接类别列表标签 |
CmsGuestbookCtgListDirective |
专题列表标签 |
CmsGuestbookListDirective |
评论列表标签 |
CmsGuestbookPageDirective |
留言分页标签 |
CmsModelDirective |
模型对象标签 |
CmsTopicListDirective |
专题列表标签 |
CmsTopicPageDirective |
专题分页标签 |
CmsVoteDirective |
投票标签 |
CmsVoteListDirective |
网上调查列表标签 |
ContentDirective |
内容对象标签 |
ContentListDirective |
内容列表标签 |
ContentPageDirective |
内容分页标签 |
ContentTagListDirective |
TAG列表标签 |
ContentTagPageDirective |
TAG分页标签 |
PaginationDirective |
翻页包含标签 |
ScoreGroupDirective |
评分组对象标签 |
、通过这些类可以找到标签使用时的输入参数和输出参数。
输出参数有tag_bean,tag_list,tag_pagition
com.jeems.common.web.freemarker
DirectiveUtils类中定义:
/**
* 输出参数:对象数据
*/
public static final String OUT_BEAN = "tag_bean";
/**
* 输出参数:列表数据
*/
public static final String OUT_LIST = "tag_list";
/**
* 输出参数:分页数据
*/
public static final String OUT_PAGINATION = "tag_pagination";
参数对应的类型:
找到相应标签类中这样的代码,可以看到输出的是tag_list的名字,它的类型是context类型,打开Content类,看到可以输出的值.url,.name,.title.......
List<Content> list = getList(params, env);
pamWrap.put(OUT_LIST, DEFAULT_WRAPPER.wrap(list));
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
这涉及到Java的标签库开发技术,包括编写标签处理类和标签库描述文件(TLD),然后将自定义标签部署到Jeecms环境中。 六、模板标签说明文档 在提供的文件`jss_CMS标签说明.doc`和`jeecms模板标签说明.doc`中,详细...
提到的"jeecms部分文档"可能包含了Jeecms的使用指南、API文档、示例代码等,这些资源对于初学者来说至关重要。通过深入研究这些文档,开发者可以更快地掌握Jeecms的使用方法,解决实际开发中遇到的问题。 总的来说...
总的来说,Jeecms标签和`Include`标签是Jeecms系统中的核心组成部分,它们提供了强大的动态内容展示和页面结构组织能力,使得开发者能够更高效地构建和维护网站内容。理解和熟练运用这些标签,对于提高Jeecms项目...
9. 字符串长度截断标签:`[@text_cut s=title len=titLen append=append]` 用于截取字符串,如文章标题,当长度超过设定值时,可以添加指定的后缀(如省略号)。 以上标签的使用可以帮助开发者高效地构建Jeecms网站...
Jeecms的数据表通常包括文章表(如`dede_archives`)、栏目表(如`dede_addonarticle`)、会员表(如`dede_member`)等。这些数据表之间的关系和字段定义直接影响到标签的查询逻辑和内容展现。 在实际应用中,...
Jeecms 标签使用手册 Jeecms 标签使用手册是指在 Jeecms 系统中使用标签来实现页面布局和内容展示的方法。标签是 Jeecms 系统中的一种重要组件,通过使用标签,可以灵活地控制页面的布局和内容呈现。 1. 首页导航 ...
2. 页面模板包含标签:`[#include "../include/header_register.html"/]` 这个标签用于在当前模板中包含其他HTML或JSP文件,通常用来复用和组织页面结构,比如头部、底部等公共部分。 3. 常用链接地址:`${base}/...
这篇学习文档将带你深入理解Freemarker的基础知识和高级特性,并通过Jeecms模板标签的使用,让你更好地掌握实际开发中的应用。 1. **Freemarker基础** - **模板语言**:Freemarker使用简单的文本模板语言,将数据...
下面将详细介绍一些核心的Jeecms2012标签及其使用方法: 1. **文章列表标签**:`<jeecms:articleList>`,用于展示指定栏目或全站的文章列表。通过设置参数如`columnId`(栏目ID)、`count`(显示条数)等,可以灵活...
### Jeecms2012版标签学习手册详解 #### 一、2012版关键字标签[@cms_tag_list] **关键词标签(Tag列表标签)**主要用于在网站中展示热门或相关的标签列表,帮助用户快速定位感兴趣的内容。该标签允许自定义显示的...
2. 页面模板包含标签:`[#include "../include/header_register.html"/]` 这个标签用于在当前模板中包含其他HTML文件,常用于复用头部、底部等公共部分的代码。 3. 常用链接地址:在Jeecms中,可以使用 `${base}` ...
Jeecms_v2012中的标签系统提供了丰富的功能支持,通过这些标签可以实现网站的各种动态内容展示需求。上述标签只是其中的一部分,通过灵活运用这些标签,开发者可以轻松构建出功能强大的网站。在实际应用中,还需要...
### JEECMS3.0 标签使用详解 #### 页面处理时间标签 页面处理时间标签 `[@process_time/]` 用于记录并展示页面从加载到渲染完成所消耗的时间。这有助于开发者了解页面性能表现,特别是在优化用户体验方面尤为重要。...
4. 字符串长度截断标签 `[@text_cut s=title len=titLen append=append/]`: 这个标签用于截取字符串,例如文章标题。`s` 参数是需要截取的字符串,`len` 是目标长度,`append` 是超出长度后添加的省略号或其他字符...
Jeecms 是一款开源的内容管理系统(CMS),它提供了一系列便捷的标签用于简化网站...在实际应用中,根据项目需求,可能还需要结合其他Jeecms标签,如文章列表标签、用户评论标签等,来构建更复杂的页面结构和交互功能。
《Jeecms_v2012标签使用及模板配置详解》 Jeecms_v2012是一款功能强大的内容管理系统,其核心特性在于灵活的标签系统,使得网站模板的定制和管理变得简单易行。本篇文章将深入解析Jeecms_v2012中的主要标签及其在...
5. **搜索引擎优化(SEO)**:Jeecms内置了SEO友好功能,如自定义URL、关键词设置、元标签管理等,有助于提高网站在搜索引擎中的排名。 6. **插件和扩展**:Jeecms提供插件机制,允许开发者通过编写插件来扩展系统...
对于JEECMS系统的用户来说,熟练掌握其内置的各种标签使用方法,能够极大地提高网站开发效率和用户体验。本文将详细介绍JEECMS系统中标签的使用方法及其应用场景。 #### 二、JEECMS系统标签的基本概念 JEECMS系统...
18. **[@CMS_CUT]**:字符串截断标签。 #### 四、常用标签 除了上述特定功能的标签外,Jeecms2012还提供了一系列常用的辅助标签,用于简化页面开发流程: - **页面处理时间标签**:显示页面加载所需时间。 - **...