1. Write servlet which is common to all the filter
Ex: /aem/search/servlet
2. Servlet should be responsible for capturing the type of filter user selected (filter1, filter2)
3. Based on the filter/filters selected have a service with different query builder queries.
4. Map the result back to UI
B...