我有一个基于 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>