This chapter lists all JavaServerTM Pages (JSPTM) pages for the mobile address book application, with particular emphasis on how the pages link to each other.
This chapter contains the following tables:
Each table distinguishes between a link (<util:link>) and an automatic forward (<util:forward>). Use this chapter to follow control flow through the application, starting with any source file in the set.
Originally, the JSP pages are deployed using the Portal Server’s deploy command. Before changes to a JSP page can take effect, you need to issue the Portal Server’s deploy command using the redeploy subcommand as follows:
portal_server_installation_root/SUNWps/bin/deploy redeploy |
Table 2–1 lists the AML-based JSP pages for the mobile address book application. This set is for devices for which output is to be generated using the rendering engine and will pass through the rendering engine prior to delivery to the mobile device. This table contains four columns: File Name, Includes, Linked From, and Links to. The first column, File Name, lists the name of the source file. The second column, Includes, specifies whether or not the page includes code from another using the <util:include> tag. The third column, Linked From, tells which pages point to the file in question. The fourth column, Links To, shows which files the file in question links to, using <util:link> or <util:forward>.
Locating Java Server Pages
Specific resource lookup rules apply when the comp and file attributes are used in conjunction with the url, include, and forward tags. The comp and file attributes are parameters to the lookup process. See the Utility Tag Library (util) in the Portal Server Mobile Access Tag Reference Library for more information on these resource lookup rules.
Certain directories contain JSP pages optimized for particular back-end services. For example, the “notes” directory corresponds to the Louts Notes service while the “sun-one” directory corresponds to Sun Java System service.
AML-based JSP pages for the mobile address book application are stored within the following directories:
/opt/SUNWps/web-src/jsp/default/ab
/opt/SUNWps/web-src/jsp/default/ab/aml
File Name |
Includes |
Linked From |
Links To |
---|---|---|---|
abHome.jsp |
not applicable |
accept.jsp delete.jsp deleteGroup.jsp deleteGroupMembers.jsp doAdd.jsp doAddGroup.jsp doChange.jsp doChangeGroup.jsp launchAB.jsp list2.jsp options.jsp view.jsp |
Forwards to: list.jsp |
accept.jsp |
not applicable |
delete.jsp deleteGroup.jsp deleteGroupMembers.jsp doAdd.jsp doAddGroup.jsp doChange.jsp doChangeGroup.jsp |
abHome.jsp |
add.jsp |
edit.jsp |
doAdd.jsp list.jsp list2.jsp |
doAdd.jsp |
addGroup.jsp |
editGroup.jsp |
list.jsp list2.jsp |
addMembersOption.jsp |
addMember.jsp |
not applicable |
addMembersOption.jsp |
doAddMember.jsp |
addMembersOption.jsp |
options.jsp |
addGroup.jsp changeGroupOptions.jsp doAddMember.jsp |
addMember.jsp browseMemberChoices.jsp doAddGroup.jsp doChangeGroup.jsp searchMemberChoices.jsp |
browseMemberChoices.jsp |
not applicable |
addMembersOption.jsp |
Forwards to: pickMemberChoices.jsp |
change.jsp |
edit.jsp |
doChange.jsp view.jsp |
doChange.jsp |
changeGroup.jsp |
editGroup.jsp |
viewGroup.jsp |
changeGroupOptions.jsp |
changeGroupOptions.jsp |
options.jsp |
changeGroup.jsp |
addMembersOption.jsp doChangeGroup.jsp pickMembersToDel.jsp |
delete.jsp |
accept.jsp |
view.jsp |
abHome.jsp |
deleteGroup.jsp |
accept.jsp |
viewGroup.jsp |
abHome.jsp |
deleteGroupMembers.jsp |
accept.jsp |
pickMembersToDel.jsp |
abHome.jsp |
doAdd.jsp |
accept.jsp |
add.jsp |
abHome.jsp add.jsp |
doAddGroup.jsp |
accept.jsp |
addMembersOption.jsp doAddMember.jsp pickMemberChoices.jsp |
abHome.jsp |
doAddMember.jsp |
not applicable |
addMember.jsp |
addMembersOption.jsp Forwards to: doAddGroup.jsp doChangeGroup.jsp pickMemberChoices.jsp |
doChange.jsp |
accept.jsp |
change.jsp |
abHome.jsp change.jsp |
doChangeGroup.jsp |
accept.jsp |
addMembersOption.jsp changeGroupOptions.jsp doAddMember.jsp pickMemberChoices.jsp |
abHome.jsp |
doSearch.jsp |
not applicable |
search.jsp |
Forwards to: list2.jsp |
doSearchMemberChoices.jsp |
not applicable |
searchMemberChoices.jsp |
Forwards to: pickMemberChoices.jsp |
edit.jsp |
not applicable |
add.jsp change.jsp |
not applicable |
editGroup.jsp |
not applicable |
addGroup.jsp changeGroup.jsp |
not applicable |
emailcontacts.jsp |
not applicable |
viewGroup.jsp |
Forwards to: compose.jsp |
launchAB.jsp |
not applicable |
not applicable |
Forwards to: abHome.jsp |
list.jsp |
not applicable |
list.jsp |
add.jsp addGroup.jsp list.jsp search.jsp view.jsp viewGroup.jsp |
list2.jsp |
not applicable |
doSearch.jsp list2.jsp |
abHome.jsp add.jsp addGroup.jsp list2.jsp view.jsp viewGroup.jsp |
options.jsp |
not applicable |
addMembersOption.jsp changeGroupOptions.jsp viewGroup.jsp |
abHome.jsp |
pickMemberChoices.jsp |
not applicable |
browseMemberChoices.jsp doAddMember.jsp doSearchMemberChoices.jsp pickMemberChoices.jsp |
pickMemberChoices.jsp Forwards to: doAddGroup.jsp doChangeGroup.jsp |
pickMembersToDel.jsp |
not applicable |
changeGroupOptions.jsp pickMembersToDel.jsp |
pickMemberChoices.jsp pickMembersToDel.jsp Forwards to: deleteGroupMembers.jsp |
search.jsp |
not applicable |
list.jsp |
doSearch.jsp |
searchMemberChoices.jsp |
not applicable |
addMembersOption.jsp |
doSearchMemberChoices.jsp |
view.jsp |
not applicable |
list.jsp list2.jsp |
abHome.jsp change.jsp compose.jsp delete.jsp |
viewGroup.jsp |
options.jsp |
list.jsp list2.jsp viewGroup.jsp |
changeGroup.jsp deleteGroup.jsp emailcontacts.jsp viewGroup.jsp |
Table 2–2 lists the WML-based JSP pages for the mobile address book application. This set is for devices whose native markup is WML and will be delivered directly to the mobile device. This table contains four columns: File Name, Includes, Linked From, and Links to. The first column, File Name, lists the name of the source file. The second column, Includes, specifies whether or not the page includes code from another using the <util:include> tag. The third column, Linked From, tells which pages point to the file in question. The fourth column, Links To, shows which files the file in question links to, using <util:link> or <util:forward>.
Location of Files:
When locating JSP pages, keep in mind the look up rules as described in the following note.
Locating Java Server Pages
Specific resource lookup rules apply when the comp and file attributes are used in conjunction with the url, include, and forward tags. The comp and file attributes are parameters to the lookup process. See the Utility Tag Library (util) in the Portal Server Mobile Access Tag Reference Library for more information on these resource lookup rules.
Certain directories contain JSP pages optimized for particular back-end services. For example, the “notes” directory corresponds to the Louts Notes service while the “sun-one” directory corresponds to Sun Java System service.
WML-based JSP pages for the mobile address book application are stored within the following directories:
/opt/SUNWps/web-src/jsp/default/ab
/opt/SUNWps/web-src/jsp/default/ab/wml
File Name |
Includes |
Linked From |
Links To |
---|---|---|---|
abHome.jsp |
not applicable |
accept.jsp changeGroup.jsp delete.jsp deleteGroup.jsp deleteGroupMembers.jsp doAdd.jsp doAddGroup.jsp doChange.jsp doChangeGroup.jsp launchAB.jsp list2.jsp options.jsp |
Forwards to: list.jsp |
accept.jsp |
not applicable |
addGroup.jsp addMember.jsp doAddGroup.jsp doChangeGroup.jsp |
abHome.jsp |
add.jsp |
edit.jsp |
list.jsp list2.jsp |
list.jsp doAdd.jsp |
addGroup.jsp |
accept.jsp editGroup.jsp |
list.jsp list2.jsp |
addMembersOption.jsp |
addMember.jsp |
accept.jsp |
addMembersOption.jsp |
doAddMember.jsp |
addMembersOption.jsp |
options.jsp |
addGroup.jsp changeGroupOptions.jsp doAddMember.jsp |
addMember.jsp browseMemberChoices.jsp doAddGroup.jsp doChangeGroup.jsp searchMemberChoices.jsp |
browseMemberChoices.jsp |
not applicable |
addMembersOption.jsp |
Forwards to: pickMemberChoices.jsp |
change.jsp |
edit.jsp |
view.jsp |
doChange.jsp list.jsp |
changeGroup.jsp |
editGroup.jsp |
viewGroup.jsp |
abHome.jsp changeGroupOptions.jsp |
changeGroupOptions.jsp |
options.jsp |
changeGroup.jsp |
addMembersOption.jsp doChangeGroup.jsp pickMembersToDel.jsp |
delete.jsp |
not applicable |
view.jsp |
abHome.jsp |
deleteGroup.jsp |
not applicable |
viewGroup.jsp |
abHome.jsp |
deleteGroupMembers.jsp |
not applicable |
pickMembersToDel.jsp |
abHome.jsp |
doAdd.jsp |
not applicable |
add.jsp |
abHome.jsp |
doAddGroup.jsp |
accept.jsp |
addMembersOption.jsp doAddMember.jsp pickMemberChoices.jsp |
abHome.jsp |
doAddMember.jsp |
not applicable |
addMember.jsp |
addMembersOption.jsp Forwards to: doAddGroup.jsp doChangeGroup.jsp pickMemberChoices.jsp |
doChange.jsp |
not applicable |
change.jsp |
abHome.jsp |
doChangeGroup.jsp |
accept.jsp |
addMembersOption.jsp changeGroupOptions.jsp doAddMember.jsp pickMemberChoices.jsp |
abHome.jsp |
doSearch.jsp |
not applicable |
search.jsp |
Forwards to: list2.jsp |
doSearchMemberChoices.jsp |
not applicable |
searchMemberChoices.jsp |
Forwards to: pickMemberChoices.jsp |
edit.jsp |
not applicable |
add.jsp change.jsp |
not applicable |
editGroup.jsp |
not applicable |
addGroup.jsp changeGroup.jsp |
not applicable |
emailcontacts.jsp |
not applicable |
viewGroup.jsp |
Forwards to: compose.jsp |
launchAB.jsp |
not applicable |
not applicable |
Forwards to: abHome.jsp |
list.jsp |
not applicable |
add.jsp change.jsp list.jsp list2.jsp search.jsp view.jsp |
add.jsp addGroup.jsp list.jsp search.jsp view.jsp viewGroup.jsp |
list2.jsp |
not applicable |
doSearch.jsp list2.jsp |
abHome.jsp add.jsp addGroup.jsp list2.jsp view.jsp viewGroup.jsp |
options.jsp |
not applicable |
addMembersOption.jsp changeGroupOptions.jsp pickMemberChoices.jsp pickMembersToDel.jsp searchMemberChoices.jsp viewGroup.jsp |
abHome.jsp |
pickMemberChoices.jsp |
options.jsp |
browseMemberChoices.jsp doAddMember.jsp doSearchMemberChoices.jsp pickMemberChoices.jsp |
doAddGroup.jsp doChangeGroup.jsp pickMemberChoices.jsp |
pickMembersToDel.jsp |
options.jsp |
changeGroupOptions.jsp pickMembersToDel.jsp |
deleteGroupMembers.jsp pickMembersToDel.jsp |
search.jsp |
not applicable |
list.jsp |
doSearch.jsp list.jsp |
searchMemberChoices.jsp |
options.jsp |
addMembersOption.jsp |
doSearchMemberChoices.jsp |
view.jsp |
not applicable |
list.jsp list2.jsp |
change.jsp compose.jsp delete.jsp list.jsp |
viewGroup.jsp |
options.jsp |
list.jsp list2.jsp viewGroup.jsp |
changeGroup.jsp deleteGroup.jsp emailcontacts.jsp viewGroup.jsp |