BEA Logo





BEA WebLogic Commerce Server Release 3.2

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

This table lists all of the sample JSP templates in WebLogic Commerce Server. You can adapt these templates for your own proof-of-concept or development project.


Key to "Type" descriptions:

M-1: The main page template style with two columns in the body of the page separated by a column break.

M-2: Alternate main page template style with a single column in the body of the page.

I: "Inner" page template style with a shallower header with fewer navigation options. Chiefly used to limit users from "View Profile", "Search", and "View Cart" while they are in the midst of a transaction.

N/A: Not applicable (JSP include is part of another template).

Template Name
Type
Description
wlcs root
index.jsp
N/A
Default example site start page. Forwards to commerce/main.jsp.
/commerce
main.jsp
M-1
Anonymous main home/start page.
login.jsp
I
Provides form-based submission of username and password to gain access to the account.
badlogin.jsp
I
Similar to login.jsp, but displays an error message (includes login.jsp).
configurationerror.jsp
I
Used when there is an error in the Webflow configuration or Pipeline.
servererror.jsp
I
All-purpose 403, 404, 405, 500 server error page.
sessiontimeout.jsp
I
Session timeout.
shoppingcart.jsp
M-2
Items ordered are presented; user may change quantities, delete, or continue.
/register
newuser.jsp
I
Empty profile fields for all personal information.
/includes
(template framework includes)
rightside.jsp
N/A
Used for all M-1 and M-2 pages -- included in footer.jsp.
innerrightside.jsp
N/A
Used for all I pages -- included in innerfooter.jsp.
header.jsp
N/A
Used for all M-1 pages (the 2-column version of the Main template).
footer.jsp
N/A
Used for all M-1 pages (the 2-column version of the Main template).
innerheader.jsp
N/A
Used for all inner pages without top-level navigation.
innerfooter.jsp
N/A
Used for all inner pages without top-level navigation.
header2.jsp
N/A
Used for all M-2 pages (the 1-column version of the Main template).
footer2.jsp
N/A
Used for all M-2 pages (the 1-column version of the Main template).
leftside.jsp
N/A
Used for all pages -- included in header.jsp and innerheader.jsp.
columnbreak.jsp
N/A
Used for M-1 pages (the 2-column version of the Main template).
(form input option includes)
states.jsp
N/A
Used in all forms where U.S. states are listed as options in an input pop-up.
countries.jsp
N/A
Used in all forms where countries are listed as options in an input pop-up.
(form component includes)
editaddresstemplate.jsp
N/A
Used in profile and order forms where the user can edit an existing shipping address.
editcctemplate.jsp
N/A
Used in profile and order forms where the user can edit an existing credit card.
newaddresstemplate.jsp
N/A
Used in profile and order forms where the user can supply a new shipping destination address.
newcctemplate.jsp
N/A
Used in profile and order forms where the user can supply a new credit card for payment.
/catalog
browse.jsp
M-1
Successive drill-downs via browse of the catalog. Same template applied for subcategories and sub-sub-categories.
details.jsp
M-1
Displays all the selected metadata for a single item; includes backtrack navigation to parent category.
search.jsp
M-2
Power search page; includes power search results.
searchresults.jsp
M-1
Results from a quick keyword search conducted anywhere in the site.
/catalog/includes
category.jsp
N/A
Creates the list of subcategories, and presents the item summary of any items at the parent (current) category level. If there are more than x-number, the list is continued with "next" and "previous" pages.
quicksearch.jsp
N/A
Include module for the form inputs of a keyword catalog search.
itemdetails.jsp
N/A
An include module that contains the item details presentation.
itemsummary.jsp
N/A
An include module that allows the repeat of multiple items on a search or browse page.
navigation.jsp
N/A
An include module providing "back-track" ("breadcrumbs") navigation in the browse interface.
navigation2.jsp
N/A
An include module providing "back-track" ("breadcrumbs") navigation in the browse interface.
/user
viewprofile.jsp
I
Presents the known personal information for the logged-in user, with buttons for modifying and adding information.
editprofile.jsp
I
Change personal information (name, billing address, phones, email).
changepassword.jsp
I
Change password.
profilenewcc.jsp
I
User may supply new credit account information - includes newcctemplate.jsp.
profileeditcc.jsp
I
User may change the credit account information as selected in payment.jsp - includes editcctemplate.jsp.
profilenewaddress.jsp
I
User may supply an additional new shipping address -  includes newaddresstemplate.jsp.
profileeditaddress.jsp
I
User may modify an existing shipping address in profile - includes editaddresstemplate.jsp.
successfullogin.jsp
I
Displayed after the user logs in successfully - provides links to view cart, check out, and return home.
/order
selectaddress.jsp
I
Existing destination address(es) presented; user may choose, edit, or add new.
addaddress.jsp
I
If user doesn't find the desired shipping address in selectaddress.jsp.
shipping.jsp
I
Choices for express, airmail, ups, and so on are presented; user may also add special shipping instructions.
selecttaxaddress.jsp
I
Conditional upon certain jurisdictions; user may select address based on county, then continue with check out.
payment.jsp
I
Choices for which (credit card) account to use for this transaction; user may choose, edit, or add new.
paymentnewcc.jsp
I
User may supply new credit account information - includes newcctemplate.jsp.
paymenteditcc.jsp
I
User may change the credit account information as selected in payment.jsp - includes editcctemplate.jsp.
checkout.jsp
M-2
Entire transaction with items, address, shipping choice, account, tax and totals presented for final charge authorization.
confirmorder.jsp
M-2
After successful check out, summary printed to confirm receipt of order.
orderhistory.jsp
M-2
User may view a summary of past or pending orders; may select one to view its contents, shipping dates, and other details.
paymenthistory.jsp
M-2
User may view a summary of past orders organized by payment.
orderstatus.jsp
M-2
Individual orders are displayed with their items, costs, status, shipping address and other details.
systemerror.jsp
I
Displays an error due to service system failure in the transaction components (e.g., "Payment: Cannot connect to CyberCash server.").