skip to main content
TGO > Programmers documentation > Building Web applications > JSF technical overview > Processing requests
 
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.