0

JavaEEテクノロジーでアプリケーションを開発する必要があります。タスクの1つは次のとおりです。特別なプロファイルを持つすべてのユーザーは、異なるビューを取得する必要があります。それは私が多くの機能を持っているが、誰もがすべてを持っているわけではないことを意味します。

したがって、ユーザー(プロファイル)に応じてビューを調整するのに役立つフレームワークが存在するかどうかはわかりません。

よろしくお願いします。

4

1 に答える 1

0

私の場合、SpringSecurityFrameworkを使用することはかなり良い解決策でした。

フレームワークを構成した後、SpringSecurityFaceletsタグライブラリの名前空間を定義する必要があります。

xmlns:sec="http://www.springframework.org/security/tags"

次に、タグを使用できます:

<sec:authorize></sec:authorize>

次のように:

<sec:authorize ifAnyGranted="ROLE_FOO, ROLE_BAR">
    Lorem ipsum dolor sit amet
</sec:authorize>

このようにして、2つの役割のいずれかを所有しているユーザーは、「Loremipsum....」を表示できます。

そして、より多くの可能な属性があります。詳細については、SpringSecurityのドキュメントを確認してください。

于 2013-08-07T11:19:20.190 に答える