0

JSF 2.0 アプリケーションがあります。acegi-jsfバージョンを使用できますか1.1.3。このタグ ライブラリを JSF 2.0 に使用できますか。

4

1 に答える 1

0

Acegi はもう存在しません。2008 年 4 月に Spring に引き継がれ、「Spring Security」というブランドで継続されました。その Acegi タグ ライブラリは、JSP を対象としており、Facelets を対象としていない可能性があります。JSF 2.0 は、2009 年 12 月に導入されました。これは、Spring による Acegi の乗っ取りからかなり経っています。

代わりに、Spring Security JSF 2.0 タグ ライブラリを探す必要があります。ただし、「JSF 2.0 タグ ライブラリ」は「Facelets タグ ライブラリ」に言い換えたほうが適切です。これにより、より正確な用語になり、より良い Google ヒットを得ることができます。最終的には Facelets (XHTML) ファイルでこれを使用したいと思いますよね?

私はSpringをしていませんが、「Spring Security Faceletsタグライブラリ」でグーグルすると、FaceletsタグライブラリとEL関数を手動で宣言する方法を説明するこのリンクが得られます。したがって、完全な統合 (つまり、手動でファイルを作成する必要なしに JAR を webapp にドロップするだけ.taglib.xml) ではないようです。将来のリリースに向けて取り組んでいるようです。

于 2013-05-28T12:45:20.897 に答える