<cms:param>标签的使用

<cms:param>标签的使用

[王毅原创,转载注明]

标签说明:

在其他标签中嵌套使用,用来传递参数。

标签属性:

name 必选属性,用来确定参数名称。
value 此标签标签体和这个属性只能选其中之一。
      

标签体:
      
非必须
        在标签没有value属性时候,必须要有此标签。
        标签体内容为任意的 html , jsp ,jstl 代码 以及 EL 表达式。

使用示例:

1,没有标签体的形式:
    <cms:param name="__navpart" value="toprow" /> ,直接用固定的字符串做为值。
    <cms:param name="config" value="${cms.configPath}" /> ,使用 EL 表达式动态传值。

2,有标签体的形式:
    <cms:param name="__locale">zh</cms:param>
    <cms:param name="__locale"><%= locale %></cms:param>
    <cms:param name="__locale"><c:out value="${locale}"/></cms:param>
    <cms:param name="__locale"><cms:contentshow element="Locale"/></cms:param>
    <cms:param name="src"><cms:link><cms:contentshow element="src"/></cms:link></cms:param>


常用情形:

1,使用<cms:img>标签时,传递相关参数
eg:
<cms:img width="450" scaleType="1" scaleQuality="85">
    <cms:param name="src"><cms:link><c:out value="${curProp}"/></cms:link></cms:param>
    <cms:param name="alt"><%= ltb.key("art.bild.altText")%></cms:param>
</cms:img>
2,使用<cms:include>标签时,传递相关参数
eg:
<cms:include file="../elements/template-nav-top.jsp">
    <cms:param name="__locale"><%= locale %></cms:param>
    <cms:param name="__navpart" value="toprow" />
</cms:include>


我的相关日志:

2008-04-11 |  <cms:img>标签的用法举例说明
2008-04-10 |  再谈<cms:contentaccess>标签的使用
2008-04-09 |  浅谈<cms:contentaccess>标签的使用
2008-03-21 |  <cms:contentload>标签的使用
2007-12-14 |  <cms:editable>标签的使用
2007-12-13 |  <cms:contentshow>标签的使用
2007-12-12 |  <cms:contentloop> 标签的使用
2007-12-11 |  <cms:contentinfo>标签的使用
2007-12-10 |  <cms:contentcheck>标签的使用
2007-06-19 |  OpenCms的<cms:info>标签
2007-03-23 | [转]OpenCms JSP标签详解——cms:link标签


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值