<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标签
[王毅原创,转载注明]
标签说明:
在其他标签中嵌套使用,用来传递参数。
标签属性:
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标签