jeecms各种标签类(大部分,并没有包含一些其他的如text_cut html_cut之类)

来源:互联网 发布:虚拟专用网络 编辑:程序博客网 时间:2024/06/05 00:40

软件包 comjeecms.cms.action.directive 


类摘要ChannelDirective栏目对象标签ChannelListDirective栏目列表标签ChannelPageDirective栏目分页标签CmsAdvertisingDirective广告对象标签CmsCommentListDirective评论列表标签CmsCommentPageDirective评论分页标签CmsFriendlinkCtgListDirective友情链接类别列表标签CmsFriendlinkListDirective友情链接类别列表标签CmsGuestbookCtgListDirective专题列表标签CmsGuestbookListDirective评论列表标签CmsGuestbookPageDirective留言分页标签CmsModelDirective模型对象标签CmsTopicListDirective专题列表标签CmsTopicPageDirective专题分页标签CmsVoteDirective投票标签CmsVoteListDirective网上调查列表标签ContentDirective内容对象标签ContentListDirective内容列表标签ContentPageDirective内容分页标签ContentTagListDirectiveTAG列表标签ContentTagPageDirectiveTAG分页标签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));

0 0
原创粉丝点击