Sun Java System Portal Server 7.1 Technical Reference

PagePreferencesContainer

The JSPs in the PagePreferencesContainer are located in the /var/opt/SUNWportal/portals/<portal_id>/desktop/community_sample/PagePreferencesContainer directory.

The list of JSPs in PagePreferencesContainer directory and their description are:

PagePreferencesContainer/process.jsp

This JSP controls the PagePreferencesContainer process. This JSP processes functionality by forwarding request to sub directories such as content and layout process jsps.

PagePreferencesContainer/content.jsp

This JSP controls the PagePreferencesContainer content display by including content from sub directories such as content and layout content jsps.

PagePreferencesContainer/content/process.jspPagePreferencesContainer/content/complete.jspPagePreferencesContainer/content/contentFormValidation.jspPagePreferencesContainer/content/error.jspPagePreferencesContainer/content/content.jsp

These jsps handle content display (content.jsp), processing changes (process.jsp), handling process errors (error.jsp), the process completion messages (complete.jsp), and the client side form validation process (clientFormValidation.jsp).

PagePreferencesContainer/layout/content.jspPagePreferencesContainer/layout/complete.jspPagePreferencesContainer/layout/contentFormValidation.jspPagePreferencesContainer/layout/process.jspPagePreferencesContainer/layout/tableContent.jspPagePreferencesContainer/layout/layout3.jspPagePreferencesContainer/layout/layout2.jspPagePreferencesContainer/layout/error.jspPagePreferencesContainer/layout/menuContent.jspPagePreferencesContainer/layout/layout1.jsp

These JSPs handle layout display (content.jsp), processing changes (process.jsp), handling process errors (error.jsp), the process completion messages (complete.jsp), and the client side form validation process (clientFormValidation.jsp). These JSPs also include display of channels in supported containers (menuContent.jsp) and (tableContent.jsp) with supported layouts for tableContent including layout1.jsp, layout2.jsp, and layout3.jsp.