Processing requests
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.
When a JSP™ page containing a
networkView or an
equipmentView component is first processed, the tag implementation,
IltFacesNetworkViewTag or
IltFacesEquipmentViewTag, interprets all the tag attributes and stores this information in the
UIComponent (
IltFacesNetworkView or
IltFacesEquipmentView ). The following diagram illustrates this:
Processing of a JSP Page
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:
Rendering of the JSF components
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.