1

目前我有一个 JSF 1.2 项目,我想在 Liferay portlet 中使用它。

由于是一个大项目,短时间内不可能升级到 JSF 2.x。

https://www.liferay.com/community/wiki/-/wiki/Main/Liferay+Faces+Version+Scheme可以在 Liferay portlet 中使用 JSF 1.2,如果: - Liferay Faces 版本是 2.1.x - Liferay 门户版本是 6.1.x

我该如何准确地使用它?如果我遵循开发人员指南http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/creating-a-portl-3,它将为 JSF 2.x 创建 Portlet,而不是为JSF 1.2。

我想知道是否有办法为 JSF 1.2 创建 Liferay Portel?

非常感谢。

4

1 回答 1

1

如果您遵循这些说明,但签出 2.1.3-ga4,您将在 demos 目录中找到 portlet,例如 jsf1-portlet 和许多其他:

演示/桥/jsf1-portlet/target/jsf1-portlet-2.1.3-ga4.war

您将在 demos 目录中找到的所有 portlet 都是使用 jsf 1.2 的工作示例。然后,您可以将它们部署到您最喜欢的 Liferay Portal 6.1 版,将其中一个 portlet 添加到页面并试用。

所有演示 portlet 的源代码都包含在 git 存储库中。

希望有帮助。

于 2013-11-12T09:13:00.257 回答