【问题标题】:how to extend a component for custom logic?如何为自定义逻辑扩展组件?
【发布时间】:2014-12-21 20:45:15
【问题描述】:

在 BLC 中,我想提供自定义逻辑来验证运输和计费表单。两个验证器定义如下代码,分别用于 BroadleafShippingInfoController 和 BroadleafBillingInfoController。

@Component("blShippingInfoFormValidator")
public class ShippingInfoFormValidator implements Validator

@Component("blBillingInfoFormValidator")
public class BillingInfoFormValidator implements Validator 

有什么方法可以创建自定义验证器类,用于代替 BLC 框架中的 ShippingInfoFormValidator 和 BillingInfoFormValidator?

【问题讨论】:

    标签: spring spring-mvc broadleaf-commerce


    【解决方案1】:

    找到了一种方法来做到这一点,它更多的是弹簧配置。

    假设 CustomShippingInfoFormValidator 是 ShippingInfoFormValidator 的扩展,那么我只需在 spring 配置文件中添加以下行

    <bean id="blShippingInfoFormValidator" class="package.to.CustomShippingInfoFormValidator" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-27
      • 1970-01-01
      • 2011-01-21
      • 2020-01-21
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多