書き換えに関する多くの投稿やブログを読みましたが、内部サーバーの書き換えとリダイレクトには違いがあることを知っています。内部書き換えがどのように機能するか、およびこれが Java でどのように行われるかを知りたいです。私はJava WebアプリケーションにPrettyFacesを使用していますが、リクエストが処理される前にどのように(もちろん非常に簡単に)それを見ることができるかを知っていればよかったです。最初に呼び出されるのは一種のフィルターですか?
そして最後に、サーバー上のURL書き換えは、書き換えルールのURLをサーバー上の実リソースに変換する「プログラム」ですよね?これはすべて内部で発生するため、ユーザーはアドレスが「実際の」リソース用であると考えていますか?
ありがとうございました。