2

タイルでデコレーション フィルターを使用しようとしていますが、その仕組みがよくわかりません。

フィルタは、指定された URL パターンへのすべてのリクエストをインターセプトし、最初のリクエスト パスを「body」属性として保存してから、「test.definition」定義をレンダリングします。フィルタは、防止トークン「レイアウト」に関連付けられたリクエスト属性を含まないリクエストのみを再装飾します。

よくわかりません... Decoratorパターンと同じでしょうか?または、誰かが簡単な説明で別の例を提供できますか?

編集:この資料も見つけました。著者は次のように述べています。

以下のフィルター構成は、転送されるすべての JSP 要求をインターセプトし、「標準」と呼ばれるタイル定義を「本体」と呼ばれる属性で構成し、その定義を呼び出します。

まだ理解できません:/それは、転送アクション (たとえば、フォームを送信し、処理されてからホームページに転送される) だけがあり、フィルターがどこかにレンダリングされる特定の定義を作成することを意味しますか? しかし、この定義はどこで定義されているのでしょうか? または、この定義はどこにレンダリングされますか?

4

0 に答える 0