0

私は JSF が初めてで、コンテンツ コントローラーを作成しようとしています。基本的に、誰かが www.myapp.com/external/** にリクエストを送信するたびに、外部コンテンツをページ テンプレートに取り込み、それをユーザーに吐き出すコントローラーに転送したいと考えています。

たとえば、/external/test/test.html は、場所 XXYYZZ/test/test.html からコンテンツを取得する場合があります。

Spring 3 ではこれを非常に簡単に達成できましたが、JSF をどこから始めればよいか少し混乱しています。/external/** を処理するカスタム サーブレットを作成する必要があるような気がします。しかし、このサーブレットのクラスは何でしょうか? それは何で構成されますか?

どんな助けでも大歓迎です!

4

1 に答える 1

1

JSF サーブレットではこれを行わないことをお勧めします。代わりに、JAX-RS またはカスタム サーブレットでこれを行うか、Spring で引き続き行います。カスタム サーブレットを JSF ページとは異なる URL パターンにマップします。そうすれば、適切な部分に JSF を使用し、静的コンテンツを適切に提供できます。

私自身はそうしたことがありませんが、Google は人々が Sping と JSF を統合した例を数多く提供しています。

于 2010-05-20T03:59:21.803 に答える