Show TOC

Background documentationAjax Framework Page Locate this document in the navigation structure

 

The Ajax Framework Page is the default framework page provided with new installations of SAP NetWeaver Portal. It provides enhanced user experience, functionality, and a new Ajax-based development infrastructure. The underlying AJAX technology means that most of the page’s functionality is based on the client side, allowing for a significant improvement in the usability of the portal. The Ajax interface uses a new look and feel, and provides an improved user interaction experience.

The Ajax Framework Page is implemented using JavaScript and uses asynchronous data transfer between the server and the client, as well as enhanced client-side caching, specifically, the navigation hierarchy is cached on the client side. This reduces server load and moves activities to the client side so that there is no need to update the entire page with every server request, thereby achieving a flicker-free experience. The Ajax Framework Page is fully customizable, allowing for simple branding capabilities and advanced personalization options.

Note Note

For information about integrating SAP NetWeaver Enterprise Search into the Ajax Framework page, see SAP NetWeaver Enterprise Search on SAP Help Portal.

End of the note.

Location in Portal Catalog:   Portal Content   Portal Users   Standard Portal Users   Ajax Framework Content   Ajax Framework Page  (pcd:portal_content/every_user/general/defaultAjaxframeworkContent/com.sap.portal.AFPpage).

You can modify this framework page to meet the requirements of your organization.

Structure

The Ajax Framework Page contains the following iViews and pages:

  • Page: Ajax Framework Page (com.sap.portal.AFPpage)

    This is a portal page that contains the following iViews and pages:

    • Page: Ajax Headerless Framework Page (com.sap.portal.headerless_frameworkpage)

      The headerless framework page supports headerless navigation.

      Note Note

      In the Page editor, the Visible checkbox for the headerless framework page within the Ajax Framework Page is inactive.

      End of the note.
    • iView: AFP Masthead (com.sap.portal.AFPMasthead)

      Administrators can show or hide the links in the masthead iView at runtime by setting the Show Link in Masthead: <Link Name> properties in this iView using the Properties editor.

    • iView: AFP Widgets (com.sap.portal.AFPWidgets)

      Generates a widget library in JavaScript to be used by other iViews on the client side. For example, the masthead uses this library to add the menu bar and the search bar to the header area.

    • iView: Ajax Top-Level Navigation (com.sap.portal.AFPTopLevelNavigation)

    • iView: Ajax Detailed Navigation (com.sap.portal.AFPDetailedNavigation)

    • iView: Dynamic iViews (com.sap.portal.AFPDynamicIviews)

    • iView: Ajax Page Toolbar (com.sap.portal.AFPPageToolbar)

Layout Used by the Ajax Framework Page

The pages and iViews in the Ajax Framework Page are spatially positioned by using the Ajax Framework Page Layout (pcd:portal_content/com.sap.pct/admin.templates/layouts/com.sap.portal.AFPLayout).