6. A computer program product comprising a computer usable medium having computer usable program code for displaying a portal page with render-when-ready portlets, said computer program product including: computer usable program code for modifying different requests for portlet markup for a portal page to divert said portlet markup to different temporary documents; computer usable program code for linking each of said temporary documents to said portal page; and, computer usable program code for rendering said portlet markup in each of said temporary documents in said portal page responsive to loading said portlet markup in said temporary document.
6. A computer program product comprising a computer usable medium having computer usable program code for displaying a portal page with render-when-ready portlets, said computer program product including: computer usable program code for modifying different requests for portlet markup for a portal page to divert said portlet markup to different temporary documents; computer usable program code for linking each of said temporary documents to said portal page; and, computer usable program code for rendering said portlet markup in each of said temporary documents in said portal page responsive to loading said portlet markup in said temporary document. 10. The computer program product of claim 6 , further comprising: computer usable program code for obtaining a refresh interval for said portlet markup; and, computer usable program code for activating a timer script in said portlet markup to independently cause a refreshing of said portlet markup when said refresh interval expires.