Struts2 REST プラグインに基づく REST アプリケーションがあります。複数の操作がリンクされているリソースがあります。リソースに対するこれらの各操作を処理する単一のアクション クラスを使用したいと考えています。操作は一般的な CRUD 操作ではなく、特定のリソースのさまざまな種類のデータをフェッチする GET 操作です。
/app/resource/list
/app/resource/track
/app/resource/categories
xml 構成を使用して複数の URI を単一の REST アクション クラスにマップするにはどうすればよいですか? アクションクラス内でif/elseブロックを使用してプログラムでこれを行うことを避けたいです。
<package name="restControllers" namespace="/app" >
...
...
<action name="resource" class="ResourceController">
...
...
</action>
</package>