Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-4935

Support for sub-resources in rest-plugin

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Component/s: Plugin - REST
    • Labels:
      None

      Description

      As of now, the rest-plugin supports only 1 level of hierarchy like /resource/$resource_id

      Can we extend this to implement multi levels like below : 
      /resource/$resource_id/sub_resource/$sub_resource_id 

       

      Here is an example : 
      For getting an organization info, we can use a REST API like /organizations/organization_id (supported already)

      To get details of an employee of an organization we need to map it as a 
      sub-resource like /organizations/organization_id/employees/employee_id 
      rather than just making it as /employees/employee_id. 

      Note : In this case there are 2 ids in the URL 
      1. resource_id - organization_id and
      2. the sub_resource_id - employee_id.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              devagerald Deva Gerald
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: