问题标签 [websphere-portal]
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.
seo - WebSphere Portal 中的 SEO(页面标题)
页面标题
有没有办法在运行时动态更改页面标题?
我知道您可以在门户级别更改页面标题,但此解决方案不提供任何 SEO 价值,因为它不会更改页面中的 TITLE 标记。
对于我所看到的更改门户标题的方式是非常静态的(这些是全局设置):
- 更改主题策略中的bannerTitleText
- 如果不存在,请将bannerTitleTextResourceBundle 和bannerTitleTextResourceKey 调整为所需的值。
- 否则,在主题配置中全局设置标题
我们的目标是能够在页面级别设置标题,以便它可以在页面之间更改并包含相关页面的关键字。
实际上,如果这可以从 WCM 完成,那将是最理想的。
更新
我注意到 WebSphere Portal 6.1.5 中的默认主题是附加页面标题,因此检查了主题并且确实足够 jspInit.jspf 有一些以下新方法:
添加后,我能够从 6.1.5 主题复制 head_title.jspf;其中包括以下新行:
现在剩下的就是想办法从 WCM 中获取它。
websphere - Websphere 门户和 .NET 应用程序之间的 SSO
在 WebSphere Portal Portlet 和 .NET 应用程序之间配置 SSO 的最佳方式是什么?
我们正在使用 WebSphere Portal 6.1.5,portlet 应该只重定向到 .NET 应用程序,但不需要用户登录,因为他们已经在门户网站上登录了。Portal 和 .NET 应用程序都使用相同的 Active Directory (LDAP) 进行身份验证。
themes - WebSphere Portal 6.1 默认主题已删除
我使用管理页面删除了 WebSphere Portal 6.1 中选择的默认主题。现在门户是无主题的。更重要的是,管理部分的主题选择页面无法再显示。
如何“外部”设置默认主题(即手动,没有管理页面)?
websphere - IBM Websphere portlet 类加载器问题
我目前正在开发一个使用 commons-collections jar 文件的 portlet,并且收到 NoSuchMethodError。要解决此问题,我需要将 WAR 文件的类加载器从 PARENT_FIRST 更改为 PARENT_LAST(在 application.xml 文件中)。
但是,当我这样做时,我的 portlet 将不会启动,并且当我登录到控制台时,它会显示消息“该 portlet 被暂时禁用”。如果我将类加载器改回 PARENT_FIRST,那么它将再次启动,但随后我得到 NoSuchMethodError。
有人对如何解决此问题有任何建议吗?
continuous-integration - WebSphere Portal 6.1 是否有 JenkinsCI 插件?
WebSphere Portal 6.1 是否有 JenkinsCI 插件?
websphere - WebSphere数据库域错误,请帮忙
有没有人在 Websphere 6.1 Portal 中看到过以下错误?数据库域当前不可用是什么意思?我通过 Websphere 控制台测试了数据库连接,它们都可以正常工作。不确定数据库域是什么意思。我们在多个域中都看到了这一点。
0000009f DataStoreCont E com.ibm.wps.datastore.impl.DataStoreContext handleException EJPDB0002E: 数据库访问期间发生错误。com.ibm.wps.datastore.domains.DomainUnavailableException: EJPDB0101E: 数据库域 [Domain: cust] 当前不可用。在 com.ibm.wps.datastore.impl.DataStoreContext.handleException(DataStoreContext.java:315)
java - 后退按钮后,portlet 不进入 processaction
我有一个涉及显示几个 JSP 页面的 portlet。
在第一个 JSPpage A
中,当我单击方法上的 Submit 按钮时,Page A
该processAction()
方法执行操作并出现一个 JSP page B
。
现在,如果我使用 Web 浏览器的后退按钮并page A
再次单击提交按钮,JSPpage B
就会出现,但我注意到它processAction()
没有采取任何行动。(通常单击 JSP 页面中的提交按钮会导致processAction()
采取行动)。
任何人都可以帮助解决这个问题吗?在我的 Porlet 中,它必须进入流程操作,但在后退按钮之后不会。
http - 我怎样才能防止Firefox缓存
我尝试了很多可能的解决方案,但我无法解决问题:
这些都不起作用。有人可以帮忙吗?我正在使用 jsp/servlet。应用程序是 websphere 门户 6.1 的一个 portlet。
portlet - IBM 门户数据库和身份验证
我有几个关于 IBM Portal Portlets 的问题。
我刚刚偶然发现了 Portlets 的领域——就我而言,我已经陷入了深渊。必须在 IBM WebSphere Portal 6.1 上工作
我们仍处于评估阶段——还有三件事我还没有找到明确的答案。
数据库 - 是否有一个数据库也被安装的 Portlet 使用 - 或者您是否基于每个 Portlet 单独配置 DB?
授权和认证 - Portlet 如何获取用户和用户拥有的权限?
在使用符合 JSR-301 的 JSF 桥而不是沼泽标准 Portlet 时是否有任何已知的限制?
先谢谢了。
websphere-portal - WebSphere Portal 6.1 PortalWeb2 主题 portal-navigation:urlGeneration 不在 IE 中显示 portlet
我正在尝试为我的项目创建一个新的自定义主题。我复制了 IE 的 PortalWeb2 主题并扩展sideNav.jspf
为包含一个 jquery 手风琴菜单。
每个菜单链接到一个包含一些 portlet 的页面
此代码在 Mozilla 中显示 portlet,但在 IE 7 中不显示任何 portlet。它给出了一些 JavaScript 错误。能否请你帮忙?