Sun Java System Portal Server Mobile Access 7.1 Developer's Reference

Chapter 2 Address Book Control Flow Reference Charts

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.


Note –

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

AML-Based Address Book JSP Pages

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>.


Note –

Locating Java Server Pages

AML-based JSP pages for the mobile address book application are stored within the following directories:


Table 2–1 AML-Based Address Book JSP Pages

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

WML-Based Address Book JSP Pages

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.


Note –

Locating Java Server Pages

WML-based JSP pages for the mobile address book application are stored within the following directories:


Table 2–2 WML-Based Address Book JSP Pages

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