【发布时间】:2014-06-11 05:55:14
【问题描述】:
是否有机会设置一个标题(对于 XPiNC 应用程序)以显示在浏览器窗口中 - 标题?
目前,当用户从一个 xpage 导航到另一个 xpage 时,标题正在发生变化。可以放一个固定的标题吗?
感谢您的宝贵时间!
【问题讨论】:
是否有机会设置一个标题(对于 XPiNC 应用程序)以显示在浏览器窗口中 - 标题?
目前,当用户从一个 xpage 导航到另一个 xpage 时,标题正在发生变化。可以放一个固定的标题吗?
感谢您的宝贵时间!
【问题讨论】:
您可以使用主题全局设置页面标题。只需添加以下主题(如果未单独设置,则只会设置页面标题):
<control override="false">
<name>ViewRoot</name>
<property override="false">
<name>pageTitle</name>
<value>My title</value>
</property>
</control>
【讨论】:
在“属性”选项卡“XPage”中为 XPage 添加标题。您可以在此处添加字符串或计算标题。
标题在 XPiNC 和浏览器中可见。
如果您想为所有 XPage 设置相同的标题,请在主题中定义它:https://stackoverflow.com/a/11802089/2065611。
【讨论】:
pageTitle="#{sessionScope.PageTitle}" 引用它,或者您可以使用带有getPageTitle() 方法的托管bean 并使用pageTitle="#{yourBean.PageTitle}"