jeecms各种标签类(大部分,并没有包含一些其他的如text_cut html_cut之类)
软件包 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));
版权声明:本文为博主原创文章,未经博主允许不得转载。
jeecms各种标签类(大部分,并没有包含一些其他的如text_cut html_cut之类)的更多相关文章
- EffectiveJava——类层次优于标签类
标签类: 有时候,可能会遇到带有两种甚至更多钟风格的类的实例的类,并包含表示实例风格的(tag)域.例如下面这个类,它能够表示圆形或者矩形: /** * 类层次优先与标签类 * @author wei ...
- Jeecms自定义标签用法[单个内容]
1.com.jeecms.cms.action.directive包下建立自己的标签类
- Effective Java 第三版——23. 优先使用类层次而不是标签类
Tips <Effective Java, Third Edition>一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将 ...
- EffectiveJava(20)使用子类型化优化标签类
标签类:其中有许多样板代码,包括枚举声明,标签域和条件语句 如果要给它添加风格,除了有权限修改源码之外,你还得给每个条件语句都添加一个条件,否则就会在运行时失败 标签类过于冗长,容易出错,并且效率低下 ...
- JEECMS 自定义标签
CMS 是”Content Management System” 的缩写,意为” 内容管理系统”. 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场.对于内容管理,业界还没有一个统 ...
- JEECMS自定义标签
查看JEECMS的源代码发现开发者版本还没有类似现成的统计标签,一种解决的办法是使用现有的JEECMS标签,像这样Struts( [@cms_content_list channel=id]${tag ...
- Cocos2d-x 3.0标签类Label
Cocos2d-x 3.0后推出了新的标签类Label,这种标签通过使用FreeType[1]来使它在不同的平台上有相同的视觉效果.由于使用更快的缓存代理,它的渲染也将更加快速.Label提供了描边和 ...
- JavaEE自定义标签:标签类的创建、tld配置文件的创建(位置、如何创建)、Web-XML配置、JSP应用
1.标签 以类似于html标签的方式实现的java代码的封装. 第一:形成了开发标签的技术标准---自定义标签的技术标准. 第二:java标准标签库(sun之前自己开发的一系列的标签的集合)jstl, ...
- firefox快捷键窗口和标签类
firefox快捷键窗口和标签类: 关闭标签: Ctrl+W 或 Ctrl+F4关闭窗口: Ctrl+Shift+W 或 Alt+F4向左移动标签: Ctrl+左方向键 或 Ctrl+上方向键向右移动 ...
随机推荐
- vue.js+element ui Table+spring boot增删改查
小白初学,不懂的还是太多了,找了好多资料才做出来的先记录一下 1.先用Spring boot创建一个包含了增删改查的项目 2.创建vue.js项目 3.安装Element UI (1)进入项目文件夹下 ...
- java-day05
数组概念 是一种容器,能够存放多个数据值 特点 多个数据值类型必须统一 是一种引用数据类型 程序运行时,数组长度不可改变 数组初始化 动态初始化格式 数据类型[] 数组名称 = new 数据类型[数组 ...
- JavaScript实现几种常见的图形
一.四种常见的三角形 第一种三角形: for(var i=1;i<=5;i++){ for( var j=i;j<=5;j++){ docum ...
- Input:type属性
1.button:定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本). <input id="" type="button" name= ...
- iOS开发系列-JSON解析
概述 JOSN是一种轻量级的数据格式,一般用于数据交互.服务器返回给客户端,一般都是JSON格式或者XML格式. JSON的格式: {"name" : "CoderHon ...
- php中heredoc使用方法
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术.但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实 ...
- bzoj1010: [HNOI2008]玩具装箱toy——斜率优化
方程 $\Large f(i)=min(f(j)+(s(i)-s(j)-1-L)^2)$ 其中$s(i)$为i的前缀和再加上$i$ 对于某个$i$若$j$比$k$优,则 $\large f(j)+(s ...
- 用hexo在本地搭建自己的博客
参考路径:https://blog.csdn.net/Hoshea_chx/article/details/78826689
- BZOJ 2281 消失之物
ftiasch 有 N 个物品, 体积分别是 W1, W2, -, WN. 由于她的疏忽, 第 i 个物品丢失了. "要使用剩下的 N – 1 物品装满容积为 x 的背包,有几种方法呢?&q ...
- Composer环境混乱引起--Fatal error: Call to undefined method Fxp
Fatal error: Call to undefined method Fxp\Composer\AssetPlugin\Package\Version\V ersionParser::parse ...