zoukankan      html  css  js  c++  java
  • opencms jspAPI

    (1)类名:CmsJspStandardContextBean

         功能:可以通过他得到页面标题,页面编码,本地工作台和一些上下文信息。

         EL表达式:cms

    (2)类名:CmsRequestContext

      功能:获得请求上下文,例如得到工程或用户信息。

      EL表达式:cms.requestContext

    (3)Cms类名:JspVfsAccessBean

      功能:访问VFS(虚拟文件系统)中任意资源的入口类,检查存在性,获得连接,阅读属性,得到资源对象或者直接提取XML内容

      EL表达式:cms.vfs

    (4)类名:CmsUser

      功能:获得当前用户的信息,或者检查默认是否登录

      EL表达式:cms.requestContext.currentUser

    (5)类名:CmsProject

      功能:得到当前工程的信息,名字,描述,类型

      EL表达式:cms.requestContext.currentProject

    (6)类名:CmsResource

      功能:获得资源的元信息(状态,生成时间,文件或文件夹,有效日期)

      EL表达式:资源:cms.vfs.resource[<site relative path>]

           当前访问资源:cms.vfs.resource[cms.requestContext.uri]

    (7)类名:CmsSystemInfo

      功能:得到cms安装信息

      EL表达式:cms.systemInfo

    (8)类名:CmsContainerPageBean

      功能:探索一个容器页面,得到容器或容器内元素的信息

      EL表达式:当前渲染的容器页面:cms.page

            当前呈现细节的的页面:cms.detailOnlyPage

    (9)类名:CmsContainerBean

      功能:得到容器的信息,例如参数,类型,名字

      EL表达式:cms.container

    (10)类名:CmsJspStandardContextBean.CmsContainerElementWrapper

      功能:得到当前渲染的元素的信息,

      EL表达式:cms.element

    (11)类名:CmsJspStandardContextBean.ElementSettingWrapper

      功能:检查元素的设置,set和get value

      EL表达式:cms.element.setting["<setting's name>"]

    (12)类名:CmsJspContentAccessBean

      功能:访问XML内容

      EL表达式:在formatter中:<cms:formatter var="content"> ... </cms:formatter>

            在contentload/contentaccess组合创建一个列表:<cms:contentload ...> ... <cms:contentaccess var="content" /> ... </cms:contentload>

    (13)类名:CmsJspContentAccessValueWrapper

      功能:简单的访问和检查XML中的值

      EL表达式:

                         With content of type CmsJspContentAccessBeancontent.value.<XML node name>

                          or already of type CmsJspContentAccessValueWrapper:   content.value["<XPath>"]

    (14)类名:CmsContentLoadBean

      功能:检测<cms:contentload>返回的结果,通常得到加载条目的数量

      EL表达式:<cms:contentload var="info" ...> ... </cms:contentload>

  • 相关阅读:
    Linux设置静态IP
    jenkins+findbugs
    CentOS 6.6 安装 Node.js
    未来物联网、人工智能无法迈过的技术是什么
    未来物联网、人工智能无法迈过的技术是什么
    spss-数据清洗-处理重复数据
    spss-数据清洗-处理重复数据
    大数据时代数据管理方式研究
    大数据时代数据管理方式研究
    Excel表格文本格式的数字和数字格式如何批量转换
  • 原文地址:https://www.cnblogs.com/bxf123/p/4904218.html
Copyright © 2011-2022 走看看