Jsf 在XHTML页面中集成Liferay UI标记

Jsf 在XHTML页面中集成Liferay UI标记,jsf,liferay,Jsf,Liferay,有没有办法将liferay UI标记放在XHTML页面(JSF)中 例如,我想将以下标记(liferayi:messagekey=“hello”)放在XHTML中。我已经有了JSFWebapp,但我仍停留在配置(xml等)上,无法将这个liferay UI标记放入xhtml中 非常感谢您的帮助。liferay ui:标记是JSP标记,因此它们与JSF Facelet不兼容。为了在Liferay Faces portlet中获取国际化消息,您可以改为使用:{i18n['key']} 截至,Life

有没有办法将liferay UI标记放在XHTML页面(JSF)中

例如,我想将以下标记(liferayi:messagekey=“hello”)放在XHTML中。我已经有了JSFWebapp,但我仍停留在配置(xml等)上,无法将这个liferay UI标记放入xhtml中


非常感谢您的帮助。

liferay ui:标记是JSP标记,因此它们与JSF Facelet不兼容。为了在Liferay Faces portlet中获取国际化消息,您可以改为使用:
{i18n['key']}

截至,Liferay Faces团队已经创建了以下内容,以便在JSF facelets中启用Liferay的JSP标记的功能:

  • liferay ui:captcha
    ->
    portal:captcha
  • liferay ui:input editor
    ->
    portal:inputRichText
  • liferay ui:search
    ->
    portal:inputSearch
  • liferay ui:header
    ->
    portal:header
  • aui:nav
    ->
    portal:nav
  • aui:nav项目
    ->
    portal:navItem
  • aui:navBar
    ->
    portal:navBar
  • liferay安全:permissionsURL
    ->
    portal:permissionsURL
  • liferayportlet:runtime
    ->
    portal:runtime
类似地,可以用来替换许多
aui:
标记。Liferay Faces Alloy提供基于AlloyUI和引导CSS的组件,因此它们的样式与任何内置Liferay组件完全相同


全面披露:我是Liferay Faces团队的成员,曾在Liferay Faces Alloy和Portal上工作。

我假设这是一些基本的Liferay教程中的内容???谢谢。liferay faces中的liferay ui:journal article标签的等价物是什么?@OctronMan,没有等价物。您可以请求我们将其添加为功能:。您还可以尝试使用
portal:runtime
在您自己的Portlet:.@OctronMan中显示日志内容Portlet,或者您也可以使用一个简单的
outputText escape=“false”
来显示它。