如何在 XPage 中隐藏带有
  • 标记的菜单项
  • 2024-01-04

    我有一个基于这个惯例的传统菜单

    <ul>
    <li><xp:link>menu link 1</xp:menulink></li>
    <li><xp:menulink>menu link 2</xp:menulink></li>
    </ul>
    

    我想根据某种逻辑有选择地渲染菜单链接 2。 我可以渲染<xp:link>很好,但是作为<li>是 HTML 标签而不是 XPage 标签,无法控制渲染。

    我注意到有一个 tagName 属性<xp:text>但不是为了<xp:link>. see : http://xpagesblog.com/XPagesHome.nsf/Entry.xsp?documentId=4EB7314545EE0C19852578CB0066CE4C http://xpagesblog.com/XPagesHome.nsf/Entry.xsp?documentId=4EB7314545EE0C19852578CB0066CE4C

    在不使用重复等的情况下管理此问题的最简单方法是什么?


    也可以把整个包起来<li>...</li>标签在一个<xp:panel>上面有渲染脚本的标签。不要给 xp:panel 一个 ID,并且不会向浏览器发送额外的代码。

    如果您使用 Extlib 或 UP1 那么您也可以使用<xe:listcontainer>标签。它将每个直接子条目呈现为列表项,因此您最终会得到类似于以下的代码:

    <xe:listcontainer>
      <xp:link> ... </xp:link>
      <xp:link rendered="renderscript"> ... </xp:link>
      <xp:link> ... </xp:link>
    </xe:listcontainer>
    

    在这种情况下,您无需添加<ul> or <li>代码中的标签,ExtLib 会为您处理。

    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    如何在 XPage 中隐藏带有
  • 标记的菜单项 的相关文章
    • 尝试使用 XPages 将多值字段连接到 Java Bean 时出现类型不匹配

      我有这个代码
    • XPage:IBM OneUI 与 Bootstrap

      在不久的将来 我必须更新一个更大的 XPage 应用程序 开发时间超过三年 现在运行在Domino Server 8 5 3 FP6 to Domino Server 9 在此应用程序中我使用IBM OneUIv2 1但我不确定是否应该进一
    • 单击视图中的计算页面 URL 时打开空白页面(新页面)

      我有以下 viewPanel 我想当用户单击计算出的页面网址时打开一个新页面 我只是似乎不明白这一点
    • 如何在 Lotus Domino 上设置 CORS?

      我尝试通过跨域请求通过 REST 与 Domino 进行通信 但遇到了问题 我已经设置了一个 Internet 站点文档 其中包含 IP 地址 本地主机和作为主机名列出的服务器名称 该网站正在按照我在该网站上设置的重定向规则运行 我还使用以
    • 如何从 XPage 访问 SQL

      从 SQL 数据源访问数据并将其填充到列表框控件以便用户可以选择其中一个值的过程是什么 我已获得数据库和服务器的名称 登录 ID 和密码 代码示例真的很感激 因为我从未做过任何 SQL 编码 OpenNTF 上的最新扩展库 extlib o
    • 从视图列检索数据时如何避免 64k 限制?

      我知道 SSJS 版本 DbColumn 与原始 Formula 语言版本具有相同的 64k 限制 所以到目前为止我用过NotesView getColumnValues 相反 相信在这里我不会面临这样的限制 正如昨天的紧急支持电话告诉我的
    • XPages 禁用输出标记问题

      有没有人遇到过disableOutputTag属性的问题 如果您禁用重复控件内的计算字段控件的输出标记 并且在该标记内有ssjs计算的内容 它不会计算内容 disableOutputtag 属性是否仅适用于重复控件内的静态内容 还是一个错误
    • 如何获取组合框的显示文本而不是别名?

      我有一个带有一些显示值和别名的组合框 在 SSJS 中 当我这样做时 getComponent comboboxName getValue 它返回别名值 这很好 但现在我想要组合框的显示文本而不是别名值 有什么方法可以得到它吗 定义 SSJ
    • 从 Java 调用 SSJS?

      我创建了一个 xPages 应用程序 它使用位于服务器端 javascript 库中的许多服务器端 javascript 代码函数 现在我有一些位于 java 设计元素中的 java 代码 我想用它们来调用 javascript 函数 我确
    • xpages 视图面板列多值分隔符

      视图中有一列具有多值分隔符和新行 但是当我将此视图拖放到我的 XPage 中时 作为
    • 是否可以在 Java 代理中使用 WEB-INF 目录中的 Java 类

      目前我正忙于一个全新的 XPage 项目 我使用 Java 和托管 Bean 来访问数据 到目前为止 我不必使用 Lotusscript 最后一件事是创建一个计划代理来执行一些后端工作 Java 类中已经存在一些逻辑 这些类位于 WEB I
    • 当我从扩展库对话框保存文档时,某些值是空白的

      使用8 5 3 UP1 当我从对话框保存文档时 某些字段不会被填充 如果我从 xpage 中保存文档 它会很好地保存这些字段 下面用一个简单的例子来说明这个问题
    • 在视图导出中获取摘要计数?

      我需要将视图导出到 Excel 我已经在某处找到了一些代码 它在 xpages 中运行得很好 现在用户想要添加总计摘要 我会解释 我有一个包含用户名 项目 ID 和设备 ID 的文档 我需要做的是导出具有特定项目 ID 的所有文档 在导出中
    • 将自定义控件中的编辑框动态绑定到托管 bean

      我读过许多关于在自定义控件中动态绑定字段的优秀帖子和文章 但它们都假设了文档数据源 我想允许托管 bean 数据源的可能性 我尝试将属性类型设置为com ibm xsp model DataSource or com ibm xsp ext
    • xpages 复选框单值选择

      用户是否可以从一个值中只选择一个值
    • 在 Premesis 或 Bluemix 等 PaaS 上使用 XPage 进行 DevOps

      使用 XPage 实现 DevOps 的最佳方式是什么 多个开发人员作为一个团队工作 本地服务器 Dev QA Prod 我们可以复制到 Bluemix 吗 源代码控制自动化测试 UI 应用程序 使用测试框架对业务逻辑进行单元测试 自动化部
    • 当服务器抛出异常时如何避免用户收到 500 错误

      我的服务器日志中出现以下错误 2012 03 06 09 20 43 HTTP JVM CLFAD0211E 引发异常 有关更详细的信息 请查阅位于 D Lotus Domino data domino workspace logs 的 e
    • 对于新 XPage 开发人员来说,最重要的 3 个 XPage 性能技巧是什么?

      您会告诉刚接触 XPage 的开发人员做哪 3 件事 以帮助最大限度地提高 XPage 应用程序的性能 Tim Tripcony 给出了很多建议
    • 获取错误消息

      我们使用以下代码在验证文档时添加新的错误消息 function addFacesMessage message component try if typeof component string component getComponent
    • 如何将焦点设置到重复控件内的编辑框?

      我想将焦点设置为 将光标置于重复控件中的编辑框 最后一个 重复位于面板 panelRep 内 然后我在面板外面有一个按钮 这是几乎可以工作的按钮的客户端代码 焦点已设置 字段周围的蓝色边框 但光标未放置在字段中 用户仍必须单击该字段才能写入

    随机推荐

    • 添加使用向上和向下箭头键选择表格行的功能

      我需要专家的帮助来解决我的以下问题 因为它超出并远远超出了我对 JavaScript 编程的知识水平 鉴于下面现有的 JavaScript 编码 我如何搭载并添加到现有编码中 以便为用户添加功能 以便在滚动时使用向上和向下箭头键滚动表格 顺
    • 我无法使用 libusb for Ruby 模拟嗅探 urb 中断

      嗅探 URB INTERRUPtions 我嗅探了一些应用程序 SoundLab 和设备 带 USB 的声波计 之间的通信 我找到了一个负责返回当前状态的数据包 USB URB Source host Destination 1 1 2 U
    • 包主要版本更改是否意味着子包主要版本更改?

      假设我有一个核心 CMS 已从v4 8 7 to v5 0 0 我还有一个事件模块包 有自己的版本号1 2 4它将这个核心 CMS 包导入到它的composer json file company name cms 4 3 我将这个包上的c
    • Tesseract 混淆两个数字

      我正在编写一个应用程序来扫描图像中的数字 这些数字使用 OCR B 字体 并且还可能包含 and gt 人物 这是我的源图像 即使将字符集限制为上述字符 使用 Tesseract 的扫描效果也不是很好 由于我没有找到 Tesseract 的
    • Visual Studio 不会调试到引用的 DLL(来自同一解决方案)

      我有一个 Visual studio 2008 解决方案 有 2 个项目 一个 DLL A 一个 Web 应用程序 B B 有一个对 A 的项目引用 并且 A dll 和 A pdb 正在被复制到 B 的 bin 目录中 一切都设置为在调试
    • 文件夹外的文件夹路径

      我的主文件夹中有一个包含所有 css 的文件夹 名为 main 在 main 中 我有另一个名为 math 的文件夹 我想在 math 文件夹中使用我的CSS 但是当我输入 在 math 文件夹的index html 上它可以工作 我认为这
    • 无法在 Codeigniter 中加载请求的类 Session

      我的图书馆在autoload php is autoload libraries array database pagination session cart form validation 我收到此错误 An Error Was Enco
    • Kotlin 注解 IntDef

      我有这个代码示例 class MeasureTextView TextView constructor context Context super context constructor context Context attrs Attr
    • 如何向框架添加鼠标监听器

      我想向 mt JFrame 框架添加一个 mouselistener 但是当我执行 frame addMouseListener this 时 我收到一个错误 指出我无法在静态方法中使用它 我正在制作一个应用程序 检测鼠标的单击 然后以 i
    • 如何使用 scikit 的预处理/标准化以及交叉验证?

      作为没有任何预处理的交叉验证的示例 我可以这样做 tuned params penalty l2 l1 from sklearn linear model import SGDClassifier SGD SGDClassifier fro
    • 如果选中则获取复选框值

      我正在使用 HTML 和 JQuery mobile 构建一个表单 以便该表单可以在移动设备上使用 我有通过电子邮件导出到 CSV 的表单 但是 如果未选中复选框 则不会写入 CSV 文件 我可以使用 jQuery 中的函数使用标签中的值从
    • MySQL GROUP_CONCAT 多个字段

      我可能正处于无脑时刻 我想使用 GROUP CONCAT 从数据库中的两个字段返回一系列数字 到目前为止我已经使用以下方法完成了此操作 SELECT t id CONCAT GROUP CONCAT DISTINCT s id IFNULL
    • 如何在 C# 中序列化和反序列化以字节数组作为成员的类

      我正在尝试以字节流的形式在两个进程之间发送数据 这对于几乎所有类都工作得很好 但我遇到的一个问题是 如果对象的类内部有一个字节数组并给出 则反序列化会失败我收到一个错误 指出无法加载发生序列化的程序集 我无法将程序集包含在此处 因为发送方和
    • matplotlib:3D 图中的网格

      In matplotlib 如何在 3D 散点图中显示网格 在二维图中我只是这样做 plt grid True 它就像一个魅力 现在 对于 3D 绘图 相同的调用会返回警告 File usr lib pymodules python2 7
    • Haystack - 为什么 RealtimeSearchIndex 有时不更新我保存的对象

      我正在将 Haystack 和 Whoosh 与 Django 一起使用 在 search index py 中我有这个 class PageIndex RealTimeSearchIndex text CharField document
    • 在 Collectionview 中如何根据选择设置颜色?

      我的要求是首先设置默认颜色indexPath我想根据选择改变颜色 我的要求是当集合视图在第一个索引加载时背景颜色应该是红色 未选择的颜色是蓝色 如何管理这个 这是我的代码 import UIKit class MyCollectionVie
    • pandas,将多列的多个函数应用于groupby对象

      我想将多列的多个函数应用于 groupby 对象 这会产生一个新的pandas DataFrame 我知道如何分步骤完成 by user lasts groupby user elapsed days by user apply lambd
    • 如何禁用 mmap() 的写入时复制和按需填充零

      我正在使用 mmap 实现 cp 文件复制 命令 为此 我在 MAP PRIVATE 因为我只想读取 模式下映射源文件 在 MAP SHARED 模式下映射目标文件 因为我必须写回目标文件的更改内容 在执行此操作时 我观察到由于两个原因而发
    • 让 HABTM 关系在 CakePHP 中独一无二

      我有两个模型 称为 Book 和 Tag 它们处于 HABTM 关系中 我希望一对 书籍 标签 仅保存一次 在我的模型中我有 var hasAndBelongsToMany array Tag gt array className gt T
    • 如何在 XPage 中隐藏带有
    • 标记的菜单项
    • 我有一个基于这个惯例的传统菜单 ul li li ul