问题标签 [wcm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
321 浏览

websphere-portal - 如果未找到内容,则隐藏 Web 内容查看器 JSR 286 Portlet

我在我的门户页面上配置了一个指向内容项的 JSR 286 portlet。内容项具有到期日期。内容过期后,用户会看到默认警告消息,提示未找到所选站点区域的内容。

如果所选站点区域中没有内容而不是显示警告,我希望不呈现此 portlet。

0 投票
0 回答
14495 浏览

json - JSON 中的换行符

我们正在使用 WCM 工具进行内容输入,内容编辑器将在工具中输入具有文本和 html 的内容。要将内容转换为 JSON,我们使用牛顿 JSON,如下所示,我们在其中传递简单的键和值字典:

每当编辑器提供带有新行的内容时,我们就会得到带有\r\n.

输入文本示例:

第一行

第二行

第三行

输出:

有没有办法避免这些字符?如果这是不可避免的,这些会给\r\n我们发送 JSON 响应的其他应用程序带来问题吗?牛顿 JSON 是否还有类似的问题,因为我对 JSON 相当陌生,我需要处理这些问题。

0 投票
1 回答
282 浏览

websphere-portal - 如何在 wcm 中创建门户页面 url

我如何在 WCM 中创建门户页面的 URL。我尝试了 URLCmpnt 标记,但它实际上为想要在给定 portalTarget 上呈现的内容生成 URL。

这是一个非常常见的情况,但没有任何线索。请帮忙。

0 投票
1 回答
505 浏览

menu - IBM Websphere Portal 菜单组件查询字符串参数

在 IBM Websphere Portal 中选择菜单组件的搜索条件时,我还可以展开“更多选项”框以包含在调用菜单组件时传递查询字符串的能力,直接通过 URL 或通过 WCM API RenderingContext。但是,菜单组件然后要求我为该参数传递一个值,否则它将不会返回任何结果。是否可以让菜单组件在不传递预期参数值的情况下搜索内容?我正在使用 WebSphere Portal 9.0。

0 投票
1 回答
229 浏览

wcm - Web Content Management 如何查找内容的所有后代

我想在 IBM WCM 的站点区域内显示所有后代内容。但现在,我只能找到 API 来查找某个项目,而不是该内容的所有后代。用于此的 API 是 findAllByPath API:

谢谢

0 投票
1 回答
315 浏览

websphere - WCM 和 WCS 会话管理

我们以这样的方式进行设置,即 WCM 拥有 Angular 代码所在的容器,并调用我们的 WCS 服务来获取绘制 UI 页面所需的详细信息。

我们在 wc-server.xml 中将会话管理设置为 30 分钟。一旦会话过期,WCS 服务将返回“活动令牌过期”。

我们能否在 WCM 层本身比在 WCS 服务端更有效地处理会话管理?

请问有什么建议吗?

0 投票
2 回答
61 浏览

websphere-portal - 在 WebSphere Portal 中隐藏列表组件的链接

目前,列表组件仅显示所有项目(链接),但我正在尝试根据登录的用户角色找到隐藏某些链接的方法。

似乎[Plugin:Equals][Plugin:NotEquals]标签允许我们有条件地显示/隐藏链接,所以我认为这可能是可以尝试的方法。但是在获取用户访问角色/组信息时,我觉得有点卡住了。

目前,我只能找到以下可供使用的字段:

  • ${wp.user.cn}
  • ${wp.user.sn}
  • ${wp.user.uid}
  • ${wp.user.preferredLanguage}

而且网上的文档也没有说太多。https://www.ibm.com/support/knowledgecenter/SSYJ99_8.5.0/dev-theme/themeopt_el_bean_user.html

那么是否可以通过wp.user获得分配的用户访问组?或者也许还有其他方法可以显示/隐藏列表组件中的链接?

0 投票
3 回答
1933 浏览

junit - 单元测试 WCMUsePOJO 类

我正在为以下扩展 WCMUsePOJO 的类编写单元测试用例。现在,此类正在使用如下所示的 getSlingScriptHelper 方法。

问题是如何模拟 getSlingScriptHelper 方法?以下是我的单元测试代码。

公共类 ConstantsServiceProviderTest {

0 投票
1 回答
382 浏览

aem - 如何使用 mockito 模拟 getWcmMode()

在 AEM 中,有一个 Java USE 类,其中存在以下代码 getWcmMode().isEdit()

现在,我正在努力在 Test java 类中使用 mockito 来模拟这个对象。我们有什么办法可以做到吗?

0 投票
1 回答
2614 浏览

servlets - 吊索模型与 WCMUSEPOJO

我需要了解 wcmusepojo 和 sling 模型的含义?我的意思是我已经读过这些实现是为了将你的组件和后端实现结合在一起,但是在这些(wcmusepojo 和 sling 模型)中到底做了什么,而在一个组件的代码中做了什么?

另外,使用 wcmusepojo 和使用 sling 模型有什么区别?