网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > JAVA > 新手入门 > 基础入门 > OpenCms的JSP标签详解  

OpenCms的JSP标签详解

2008-07-10  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

<cms:user>标签

    此标签用于访问当前用户的基本信息,用户的基本信息在“管理”视图的“用户管理”中进行维护。

中国网管论坛bbs.bitsCN.com

    <cms:user property="firstname"/> 取得当前用户的“名”(firstname)
<cms:user property="lastname"/> 取得当前用户的“姓”(lastname)
<cms:user property="name"/> 取得当前用户的“登录名称”(name)
<cms:user property="email"/> 取得当前用户的“邮件地址”(email)
<cms:user property="street"/> 取得当前用户的“住址”(street address )
<cms:user property="zip"/> 取得当前用户的“邮政编码”(zip code )
<cms:user property="description"/> 取得当前用户的“描述信息”(description)
<cms:user property="otherstuff"/> 取得当前用户的“其它自定义信息”(otherstuff)

网管u家u.bitscn@com

    <cms:property>标签   此标签用于访问当前文件或其父文件夹的“属性”(property),“属性”在OpenCms的“浏览”视图的“属性对话框”中进行设置。 <cms:property name="Title"  escapeHtml="true"/> 读取当前文件的“Title”属性 excapeHtml属性表示将内容进行编码 在查看页面的 源代码时看到的是类似于&#22609;&#26009;&#32593;的编码方式 <cms:property name="Title" file="uri" /> 同上 <cms:property name="locale" file="search" /> 读取当前文件的“locale”属性,如果没有找到,则向上在其的父亲文件夹中进行查找。 <cms:property name="Title" file="search.uri" /> 同上 <cms:property name="Title" file="/index.html" /> 读取“/index.html”文件的“Title”属性 中国网管联盟bitsCN.com

  网管下载dl.bitscn.com

    <cms:link>标签  此标签用于为内部的VFS资源建立正确的链接,通过这个标签让你省去了在URL中手动增加web名称和servlet名称,另外,如果一个页面设置了静态导出,使用<cms:link>的URL会自动替换为其静态的链接地址。注意:<cms:link>不能被使用于链接到其它域名的外部链接 网管论坛bbs_bitsCN_com

 

中国网管联盟bitsCN.com

    创建当前文件夹下资源的正确链接: <cms:link>index.html</cms:link> 网管网www.bitscn.com

    创建其实文件夹下资源的正确链接: <cms:link>/some/other/folder/index.html</cms:link> 网管u家u.bitsCN.com

    创建根文件夹下资源的正确链接: <cms:link>/index.html</cms:link> 网管网www.bitscn.com

  网管u家u.bitscn@com

    <cms:label>标签 中国网管联盟bitsCN.com

    此标签主要用来访问OpenCms工作区本地化文件中的字符串。注意:只用于当你想要扩展OpenCms工作时所用

网管联盟bitsCN_com

    读取“flex.cache.label.title key”值。 <cms:label>flex.cache.label.title</cms:label> 网管下载dl.bitscn.com

  中国网管联盟bitsCN.com

    <cms:include>标签 网管联盟bitsCN_com

    用于运行中从 OpenCms VFS 动态包含文件,包含的文件被当成一个请求的附加参数

网管网www_bitscn_com

     获取文章的正文:<cms:include element="body"/> 网管网www.bitscn.com

    <cms:template>标签 网管bitscn_com

    template 标签允许您把一个 JSP 页面分割成多个元素,以便使用 <cms:include> 引入

网管联盟bitsCN@com

  网管bitscn_com

    <cms:contentcheck>标签 网管bitscn_com

    用来检测一个XML文件中内容中符合某个属性的一个节点是否存在或者是否有效属性: ifexists:检测内容项是否存在,如果内容项有多个取值,需要增加下标来检测。如elementname[index]。 非必须 ifexistsone:检测一个有逗号分割的内容项的一个值是否存在。当有多个值的时候,需要增加下标识别。非必须 ifexistall:检测一个有逗号分割的内容项的几个值是否全部存在,当有多个值的时候,需要增加下标识别。非必须 ifexistnone:检测一个有逗号分割的内容项的几个值是否全部不存在。当有多个值的时候,需要增加下标识别。非必须 网管网www.bitscn.com

    标签体:任何HTML、JSP或者JSTL代码,只有在此标签返回true事才能够被处理。实例:检测一个单独的内容项是否存在 <cms:contentcheck ifexists="Title"> ... </cms:contentcheck> 检测几个内容项是否有一个存在 <cms:contentcheck ifexistsone="Teaser[0],Teaser[2]"> ... </cms:contentcheck> 网管联盟bitsCN_com

 

网管联盟bitsCN@com

    <cms:contentloop>标签 网管下载dl.bitscn.com

    用来循环一个数据项的所有数据值

网管联盟bitsCN_com

    属性: element:必须的 指定循环的数据项 网管网www.bitscn.com

    <cms:contentloop element="name">    <cms:contentshow /> </cms:contentloop>

网管联盟bitsCN@com

  网管bitscn_com

 

网管u家u.bitscn@com

    <cms:contentshow>标签 网管u家u.bitscn@com

    用于显示XML页面中的一个数据项的值 网管下载dl.bitscn.com

    属性: element:准备显示的数据项的元素名称。当这个元素有多个取值的时候,需要使用下标 <cms:contentshow element="name"/> <cms:contentshow element="name[0]"/>等效于<cms:contentloop element="name" index="0"/> <cms:contentloop element="name">   <cms:contentshow/> </cms:contentloop>

网管联盟bitsCN_com

  网管联盟bitsCN@com

 

网管u家u.bitscn@com

网管论坛bbs_bitsCN_com


TAGs   详解   标签       <   />   name   the   属性   当前   一个   >      
 上一篇:如何生成连续的流水号   下一篇:Java数字、货币值和百分数等的格式化处理
OpenCms的JSP标签详解 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: