Hi Jay,
AEM provides us with SlingRequestDispatcher[1],
This would allow you to fire request from within your component code.
Following reply from the past seems to help too[2]
1 [https://github.com/apache/sling-org-apache-sling-engine/blob/master/src/main/java/org/apache/sling/engine/impl/req...