「プロフィールの編集」リンクがあるプロフィール ページがあるとします。プロファイル ページはすべてのユーザーが表示できますが、リンクの編集ボタンは、別のユーザーのプロファイルではなく、自分のプロファイルを表示しているログイン ユーザーに対してのみ表示される必要があります。
今のところ、私はこのコードを持っています、
<sec:authorize access="isAuthenticated()">
<sec:authentication property="principal.username" var="principal"/>
<c:if test="${profile_username eq principal}"> <!--profile_username is the username of the viewed profile -->
<!-- edit your profile link -->
</c:if>
</sec:authorize>
これを行うよりクリーンな方法はありますか?? のようなワンライナーかもしれません
<sec:authorize access="isTheSamePerson()"/>
.
前もって感謝します。:)