`
wangyi878750
  • 浏览: 189204 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

<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标签


分享到:
评论

相关推荐

    JeeCMS导入Myeclipse

    在web.xml文件中,&lt;context-param&gt;标签用于定义应用级别的初始化参数,如contextConfigLocation参数指定了Spring配置文件的位置,这对于Spring框架的初始化至关重要。而标签则用于配置Servlet,例如JeeCmsFront ...

    cms后台管理

    五 自定义标签及使用自己创建的表的实现过程 下面是我自己定义的标签mycontent_list 首先,在数据库里创建了一个jc_mycontent的表,其中有id,title,content三个字段 其次,创建了一个实体类 public class ...

    cms文章列表标签使用

    在CMS(内容管理系统)中,文章列表标签是一个关键功能,它允许用户轻松地在网站上展示和组织文章。本文将深入探讨如何在CMS系统中,特别是以Jeecms为例,有效地利用文章列表标签来实现这一目标。 首先,我们需要...

    asp无限分类使用简单功能强大生成HTML自定义表单

    特别说明: 当栏目类型为单页面时,调用单页面内容使用param=content 3、#{ position /} 说明:当前位置 4、#{ menu /} Top: 显示数量,默认为10 Menutype: 菜单属性,默认顶级栏目菜单 Top:顶级栏目...

    极致CMS(以下简称_JIZHICMS)的一次审计-SQL注入+储存行XSS+逻辑漏洞.pdf

    本文档将对极致CMS进行深入的安全审计,揭露其潜在的安全漏洞和风险,帮助开发者和使用者更好地理解和改进极致CMS的安全性。 SQL注入漏洞 SQL注入是一种常见的Web应用安全漏洞,攻击者可以通过inject恶意的SQL代码...

    著名的bcastr4幻灯片灵动标签调用插件 for 帝国CMS.rar

    (有两处一样的灵动标签) &lt;object type="application/x-shockwave-flash" data="/images/bcastr4.swf?xml=  &lt;data&gt;    [e:loop={37,5,0,1}]    &lt;link&gt;&lt;?=$bqsr[titleurl]?&gt;&lt;/link&gt...

    程氏CMS(cscms) 4.1 UTF8.zip

    06.增加自定义统计标签,如:{cscmstj param="数据表|要查询的字段=内容|要查询的字段=内容|..."};07.增加了相册图片采集一键保存到本地;08.更改了前后台UI,全部采用Layui框架,同时支持自适应手机;09.增加了手机...

    Joomla! 插件开发指南

    是一款流行的开源内容管理系统(CMS),它允许开发者通过编写插件来扩展其核心功能。插件是一种事件响应程序,能够响应 Joomla! 内核事件以及用户自定义事件。这种机制使得 Joomla! 变得非常灵活且可定制。 #### 2...

    drupal 6 钩子

    Drupal 是一款非常强大的开源内容管理系统(CMS),被广泛应用于构建各种类型的网站。Drupal 的灵活性很大程度上得益于其模块化设计,而模块化的基础就是“钩子”机制。本文将详细介绍 Drupal 6 中常见的钩子函数,...

    OpenCms 带分页的新闻列表

    `&lt;cms:contentload&gt;` 是OpenCms提供的核心标签之一,用于加载内容。在这个例子中,我们使用它来获取指定路径 `/test/news_%(number).html` 下的 `testnews` 类型的新闻内容。`%(number)` 是OpenCms的变量替换语法,...

    织梦常用采集规则

    1. **过滤param标签**: ``` {dede:trim}&lt;param([^&gt;]*)&gt;{/dede:trim} ``` 2. **过滤embed标签**: ``` {dede:trim}([^&gt;]*)&gt;([^&gt;]*)&lt;/embed&gt;{/dede:trim} {dede:trim}([^&gt;]*)&gt;{/dede:trim} {dede:trim}...

    Flash在网页设计中的应用

    - **动态徽标和导航控件**:使用Flash制作的动态徽标和导航菜单可以使网站看起来更加生动有趣。 - **长篇动画和完整站点**:许多网站采用Flash制作完整的动画故事或介绍视频,以此来吸引用户并传达信息。 - **Web...

    java struts2开发总结

    使用`s:url`和`s:a`标签组合,如`&lt;s:url id="Newsquerynew" action="querynew.action"&gt;&lt;s:param name="request_locale"&gt;Newsquerynew&lt;/s:param&gt;&lt;/s:url&gt;&lt;s:a href="%{Newsquerynew}"&gt;最新文章&lt;/s:a&gt;`;或直接在`s:a`...

    C# WinForm 用MenuStrip动态生成菜单并动态加载事件

    /// &lt;param name="cms"&gt;要添加到的子菜单集合&lt;/param&gt; /// &lt;param name="callback"&gt;点击时触发的事件&lt;/param&gt; /// 生成的子菜单,如果为分隔条则返回null private ToolStripMenuItem AddContextMenu(string text, ...

    asp视频播放代码

    而当扩展名属于 `"mov", "rm", "ra", "ram"` 之一时,则会生成更复杂的 `&lt;OBJECT&gt;` 标签,包括多个 `&lt;PARAM&gt;` 元素来配置播放器的各项属性。 对于 `mov`, `rm`, `ra`, `ram` 这些格式的视频,其 `&lt;OBJECT&gt;` 标签中...

    opencms整理

    接下来,需要修改位于Tomcat的`webapps/ROOT/WEB-INF/web.xml`文件中的`&lt;context-param&gt;`标签,以指定默认的Web应用程序名称。 1. **修改默认Web应用程序名称**:将`&lt;param-value&gt;`内的值从`ROOT`更改为`opencms`。...

    程氏CMS(cscms) 4.1 GBK

    06.增加自定义统计标签,如:{cscmstj param="数据表|要查询的字段=内容|要查询的字段=内容|..."};07.增加了相册图片采集一键保存到本地;08.更改了前后台UI,全部采用Layui框架,同时支持自适应手机;09.增加了手机...

    Joomla学习总结

    Joomla是一款广泛使用的开源内容管理系统(CMS),适用于构建网站和各种在线应用程序。它基于PHP编写,支持MySQL数据库,并利用了面向对象编程技术。Joomla的强大之处在于其灵活的架构和丰富的扩展性,使得开发者...

    Struts2开发实例总结

    在struts.xml中,定义一个action如`&lt;action name="sort5" class="com.txxw.cms.news.action.NewsSortListAction" method="sort5list"&gt;...&lt;/action&gt;`,然后在JSP页面使用Struts2标签`s:iterator`来遍历并显示数据。...

    FCKEditor(Java)完整资料包

    7. **安全考虑**:使用富文本编辑器时,必须注意XSS攻击和恶意代码注入。在处理用户提交的内容时,应进行HTML转义或者使用HTML清理库来过滤不安全的标签和属性。 ### 示例与实践 在实际应用中,你可以通过...

Global site tag (gtag.js) - Google Analytics