The
IltFacesNetworkView and
IltFacesEquipmentView JSF components
internally instantiate
IlpNetwork
and
IlpEquipment
components, respectively, that are responsible for handling all
business data and their graphic aspects.
The JSF lifecycle calls the component renderer (
IltFacesNetworkViewRenderer or
IltFacesEquipmentViewRenderer) to encode the
page into HTML. This is done by adding JavaScript code into the
response. Back to the client, the JavaScript code is executed and a
new request is sent to the server. This time the request is
directed to the image servlet (
IltFacesNetworkServlet or
IltFacesEquipmentServlet). The image servlet
generates a static snapshot of the visible area of the underlying
IlpNetworkView
or
IlpEquipmentView
and sends it back to the client to be displayed. The following
diagram illustrates this: