サーブレットに基づいて URL ルーターを設計したいと考えています。
ルーターは通常、適切なコントローラーとアクションに対して Web 要求を受け取ります。
Web URL は「コントローラー/アクション」パターンになります。
私が試したこと:
- パターン: /controller?action=dosomething
- URL マッピングはサーブレットに流れます。
- サーブレットはコントローラのインスタンスを作成します
- "action" GET パラメーターは、リフレクションを使用してコントローラーでメソッドを実行します。
私がしたことは不自由です。URLを「コントローラー/アクション」形式にしたい。
いくつかの指針が役立ちます。
ありがとう。