私は、struts/spring/hibernateスタックのJava j2ee(org.tuckey.urlrewrite)ontop用にurlrewriteバージョン3.2フレームワークを使用しています。ユーザーがプロフィールにフレンドリーなURLを設定できるようにしたいと考えています。 (/ urlはそのプロファイルにリダイレクトしなければなりません)しかし、rootの下で静的に定義した他のURLがあります。 URLが自分のデータベースにない場合、アプリケーションはurlrewriteフィルタでURLを検索する必要があるようなフィルタを作成するにはどうすればよいですか?動的に生成されるURLを許可するにはどうすればよいですか?
0
A
答えて
0
これは少し後ろです。アプリはurlrewrite設定で何も検索しませんでした。アプリはurlrewriteがまったくないことを知るべきではありません。いくつかのオプションがあります。
ユーザーがS2で処理する必要があるものと同じURLを作成できない限り、ルックアップを行うS2 URLにurlrewriteを使用してマップできます見つかった場合は、error/not-found/defaultページにヒットします。
urlrewriteと同じことをするS2を中間に配置したDBを参照して、urlrewriteとS2の間にあるフィルタを作成することもできます。
マッピングの最後にwildcard mappingを使用するだけで、他のすべてをキャッチしてそのURLを参照アクションのパラメータとして使用できます。それはおそらく最も簡単です。
あなたはでしたはS2インターセプタを書くことができますが、私はこれとは思わないでしょう。
関連する問題
- 1. 動的URLを作成するにはどうすればよいですか?
- 2. 動的に生成されるチェックボックスのメッセージを定義するにはどうすればよいですか?
- 3. 動的に生成されたフォームをAJAXに提出するにはどうすればよいですか?
- 4. 角4:動的に生成された行を削除するにはどうすればよいですか?
- 5. 動的に生成されたテーブル行を削除するにはどうすればよいですか?
- 6. 動的アイテムを動的に生成するにはどうすればよいですか?
- 7. ブラウザから動的に生成されたファイルをダウンロードするにはどうすればいいですか?
- 8. 動的に生成されたボタンのIDをアクションメソッドに渡すにはどうすればよいですか?
- 9. 動的に読み込まれたページURLを作成するにはどうすればよいですか?
- 10. OpenSSLから動的および静的ライブラリを生成するにはどうすればよいですか?
- 11. アプリにアクセスを許可するにはどうすればよいですか?
- 12. 動的に生成されたSVGをVaadin UIに含めるにはどうすればいいですか?
- 13. この動的に生成されたhtmlテーブルをフォーマットするにはどうすればいいですか?
- 14. 動的生成された引数を関数に渡すにはどうすればよいですか?
- 15. 動的に作成された 'el'でバックボーンビューを作成するにはどうすればよいですか?
- 16. UITextFieldでバックスペースを許可するにはどうすればよいですか?
- 17. Javascript:リンクされているURLリンクを自動的に開くにはどうすればよいですか?
- 18. カスタムブログの動的URLを静的URLに変換するにはどうすればよいですか?
- 19. 動的に作成されたマテリアライズトーストツールチップのリスナーを作成するにはどうすればよいですか?
- 20. sshトンネリングアクセスを許可するにはどうすればよいですか?
- 21. 許可モードを選択するにはどうすればよいですか?
- 22. FormsAuthenticationを使用してURLに匿名アクセスを許可するにはどうすればよいですか?
- 23. C#/ WPF動的に生成されるデータグリッドの改行を許可する
- 24. 動的ルートを作成するにはどうすればよいですか?
- 25. URLで許可されていない文字のcodeigniterに表示されるエラーを変更するにはどうすればよいですか?
- 26. リンクサービスのセッションIDと認可トークンをプログラム的に生成するにはどうすればよいですか?
- 27. 動的に作成されるボタンのパラメータを設定するにはどうすればよいですか?
- 28. Amazon S3をパスワードで保護されたディレクトリに許可するにはどうすればよいですか?
- 29. 静的クラスのデータが生成され、一度だけ生成されるようにするにはどうすればよいですか?
- 30. AngularJSで動的に作成されたドロップダウンオプションを削除するにはどうすればよいですか?