1

ユーザー固有のプロパティを管理できるクラスを探しています。

私のポータルでは、さまざまなユーザーがさまざまなプロパティを持っているため、Liferay API を使用してどのように作成できますか?

たとえば、JBoss Portal でどのように機能するかをお見せします。

Map<String, Object> properties = this.userProfileModule.getProperties(portalUser);

反対側から、次のような新しいプロパティを追加できます。

this.userProfileModule.setProperty(user, name, value);

そういう仕組みが必要です。助けていただければ幸いです。

4

1 に答える 1

2

コントロールパネルに「カスタムフィールド」があります。そのための API は Expando* です (Google で検索するliferay expandoと、その使用法に関するさまざまなドキュメント、ブログ、wiki が見つかります)。

于 2012-07-13T18:28:49.373 に答える