Building Web Applications > ILOG JViews TGO Faces Technical Overview > Processing Requests

The IltFacesNetworkView and IltFacesEquipmentView faces 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:

images/tgo_faces_graph_tag_handling.png

Figure 5.4 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 DHTML code into the response. Back to the client, the DHTML 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:

images/tgo_faces_graph_rendering.png

Figure 5.5 Rendering of the Faces Components