Note: Not verified with 6.1 (But if not correct it is close)

Mapping of Sample Portal

Go Back to Menu
Note: Sometimes things don't change when you change them. This is because the JSPs are not being recompiled. Go to the directory in question and do touch *. This will change the timestamp on all of the files.



See SamplePortal.jpg for a picture of the portal

File location and files that are called: (These files are relative to /etc/opt/SUNWps/desktop/default)

 ! tab.jsp is the base for this desktop example
 !
 !-- start ./JSPTabContainer/tab.jsp
 !
 ! Build the header now. This includes the theme, tab, etc buttons
 !
 ! !-- start ./JSPTabContainer/header.jsp
 ! !
 ! ! default sytle sheet is:
 ! !  /opt/SUNWps/web-apps/https-moses.sunONE.com/portal/desktop/css/style.css
 ! !
 ! ! Product gif file is:
 ! !  /opt/SUNWps/web-apps/https-moses.sunONE.com/portal/images/productName.gif
 ! !
 ! !-- end ./JSPTabContainer/header.jsp
 !
 ! Build the Tab images
 !
 ! !-- start ./JSPTabContainer/availableTabs.jsp
 ! !
 ! ! !-- start ./JSPTabContainer/selectedTab.jsp
 ! ! !
 ! ! !  The selected tab is built here
 ! ! !
 ! ! !-- end ./JSPTabContainer/selectedTab.jsp
 ! !
 ! ! !-- start /etc/opt/SUNWps/desktop/default./JSPTabContainer/tabs.jsp
 ! ! !
 ! ! !  The rest of the tabs
 ! ! !
 ! ! !-- end /etc/opt/SUNWps/desktop/default./JSPTabContainer/tabs.jsp
 ! !
 ! !-- end ./JSPTabContainer/availableTabs.jsp
 !
 !
 ! Build the desktops content
 !
 ! !-- start ./JSPTableContainerProvider/tabtable.jsp
 ! !
 ! ! !-- start ./JSPTableContainerProvider/launchPopup.jsp
 ! ! !
 ! ! !-- end ./JSPTableContainerProvider/launchPopup.jsp
 ! !
 ! ! Toolbar is where content and layout appear
 ! !
 ! ! !--begin toolbar in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !
 ! ! ! Content Menu bar
 ! ! ! Layout Menu bar
 ! ! !
 ! ! !--end toolbar
 ! !
 ! ! This example does not have a full top channel
 ! !
 ! ! !-- BEGIN FULL TOP CHANNELS  in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !
 ! ! ! !-- start./JSPTableContainerProvider/tabletopbottom.jsp
 ! ! ! !
 ! ! ! !-- end./JSPTableContainerProvider/tabletopbottom.jsp
 ! ! !
 ! ! !-- end TOP CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! !  
 ! ! Build the left hand column (We only have 2 channels in the example)
 ! !
 ! ! !-- BEGIN LEFT CHANNELS  in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !  
 ! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! ! !
 ! ! ! ! LeafWrapper is the portlet iteself
 ! ! ! !
 ! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! ! !
 ! ! ! ! !  User Info Channel
 ! ! ! ! !
 ! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! ! !
 ! ! ! ! ! !  Buttons on Channel
 ! ! ! ! ! !
 ! ! ! ! ! !--  end ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! !
 ! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! !
 ! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! ! !
 ! ! ! ! ! my Bookmarks channel
 ! ! ! ! !
 ! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! ! !
 ! ! ! ! ! ! Buttons on channel
 ! ! ! ! ! !
 ! ! ! ! ! !-- end ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! !
 ! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! !   
 ! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! !
 ! ! !-- end LEFT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! !
 ! ! Our desktop just has 2 columns. The Center is not used.
 ! !
 ! ! !-- BEGIN CENTER CHANNELS  in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !  
 ! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! ! !
 ! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! !
 ! ! !-- end CENTER CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! !
 ! ! Build the right column in our example this is the wide column
 ! !
 ! ! !-- BEGIN RIGHT CHANNELS  in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !
 ! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! ! !  
 ! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! ! !
 ! ! ! ! !  XML Channel
 ! ! ! ! !
 ! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! ! !
 ! ! ! ! ! ! Buttons for Channel
 ! ! ! ! ! !
 ! ! ! ! ! !-- end ./JSPTableContainerProvider/providerCommands.jsp
 ! ! ! ! !
 ! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
 ! ! ! !
 ! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
 ! ! !
 ! ! !-- end RIGHT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! !
 ! ! Our example does not have a bottom channel
 ! !
 ! ! !-- BEGIN FULL BOTTOM CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! ! !
 ! ! ! !-- start./JSPTableContainerProvider/tabletopbottom.jsp
 ! ! ! !
 ! ! ! !-- end./JSPTableContainerProvider/tabletopbottom.jsp
 ! ! !
 ! ! !-- end BOTTOM CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
 ! !
 ! !-- end ./JSPTableContainerProvider/tabtable.jsp
 !
 ! Menu bar is built next
 !
 ! !-- start./JSPTabContainer/menubar.jsp
 ! !
 ! !-- end./JSPTabContainer/menubar.jsp
 !
 ! Footer is basically empty at this time
 !
 ! !-- start./JSPTabContainer/footer.html
 ! !
 ! !-- end ./JSPTabContainer/footer.html
 !
 !-- end ./JSPTabContainer/tab.jsp

Go Back to Menu