The controller.jsp (Java) module is the entry point into the UI reference implementation. It receives the browser request from the application server, formulates the MDEX Engine query, establishes a connection with the MDEX Engine and sends the query. Based on the contents of the query results, the controller module determines whether the request was a navigation, a record, or an aggregated record request. For navigation requests, controller forwards the request to the nav module.

The following diagram shows the controller module map:

The nav.jsp (Java), using other included nav modules, renders the main navigation page, including the navigation controls, navigation descriptors, and a record set.

The following diagram shows the nav module map:

For record requests, controller forwards the request to the rec.jsp (Java) module which, along with its child rec_* modules, is responsible for rendering a record page for a single record.

The following diagram shows the rec module map:

For aggregated record requests, controller forwards the request to the agg_rec.jsp (Java) module which, again, along with its child agg_rec_* modules, renders a page for an aggregated record.

The following diagram shows the agg_rec module map:


Copyright © Legal Notices