B2B applications often require that customers’ orders be reviewed by authorized persons who can approve or reject them. If your application implements an order approval process, you need to display to a given approver the orders that require his or her approval, and you need to provide some means to process the approver’s decisions (of approval and/or rejection). ApprovalRequiredDroplet and ApprovalFormHandler are provided for this purpose.

Additionally, an approver might want to view a historical list of the orders he or she has approved and/or rejected. ApprovedDroplet is provided for this purpose.

This chapter provides information on how you can use these three components in the JSPs of your application to support the following parts of the order approval process:

loading table of contents...