Class CartItemEditForm

java.lang.Object
org.apache.struts.action.ActionForm
All Implemented Interfaces:
Serializable

public class CartItemEditForm extends CartAddForm
Struts form class for submissions to edit an item in the current user's cart. Used for requests to "/CartItemEdit.do".

The validate method of this class extends CartAddForm.validate(ActionMapping, HttpServletRequest). It checks the orderItemID property to make sure it exists; checks the quantity property to make sure it's greater than zero; and checks to make sure the user's session has not expired. In doing this, it also populates the orderItem property with the OrderItem instance being edited.

Author:
David Tobey
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • log

      static org.apache.commons.logging.Log log
    • orderItemID

      private String orderItemID
    • orderItem

      private OrderItem orderItem
  • Constructor Details

    • CartItemEditForm

      public CartItemEditForm()
  • Method Details

    • getOrderItem

      public OrderItem getOrderItem()
    • setOrderItem

      public void setOrderItem(OrderItem orderItem)
    • getOrderItemID

      public String getOrderItemID()
    • setOrderItemID

      public void setOrderItemID(String orderItemID)
    • validate

      public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
      Overrides:
      validate in class CartAddForm