Basic Customization > User Interface Customization > Constructing Wizards > Handling External Requests Using an MVC Controller > Solution
  
Solution
From the external system, launch a new HTML window which makes a POST request to the Windchill system and gets back the created objects IDs.
Prerequisite knowledge
To apply this process, you need to have an understanding of the following:
Basic web development using HTML forms
Sequence Diagram
A user clicks a create action in the external system using registered Windchill system using a new window from the external system.
The URL redirects the call to the registered MVC controller which then invokes the registered JSP and redirects the create JSP for the requested action and object type.
Once the Windchill object(s) is created, a JSON object is returned back to the caller with key as “UFIDs”. The form method is “GET” the external URL will have to read the URL query parameter.
See the example scenario below for details.