Class BroadleafUpdateAccountController

java.lang.Object
org.broadleafcommerce.common.web.controller.BroadleafAbstractController
org.broadleafcommerce.core.web.controller.account.BroadleafUpdateAccountController

public class BroadleafUpdateAccountController extends org.broadleafcommerce.common.web.controller.BroadleafAbstractController
  • Field Details

    • updateAccountView

      protected static String updateAccountView
    • accountRedirectView

      protected static String accountRedirectView
    • useEmailForLogin

      @Value("${use.email.for.site.login:true}") protected boolean useEmailForLogin
    • customerService

      protected org.broadleafcommerce.profile.core.service.CustomerService customerService
    • updateAccountValidator

      protected UpdateAccountValidator updateAccountValidator
    • accountUpdatedMessage

      protected String accountUpdatedMessage
  • Constructor Details

    • BroadleafUpdateAccountController

      public BroadleafUpdateAccountController()
  • Method Details

    • viewUpdateAccount

      public String viewUpdateAccount(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, UpdateAccountForm form)
    • processUpdateAccount

      public String processUpdateAccount(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, UpdateAccountForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) throws org.broadleafcommerce.common.exception.ServiceException
      Throws:
      org.broadleafcommerce.common.exception.ServiceException
    • getUpdateAccountView

      public String getUpdateAccountView()
    • getAccountRedirectView

      public String getAccountRedirectView()
    • getAccountUpdatedMessage

      public String getAccountUpdatedMessage()