Java 扩展(CAS webflow的)现有webflow配置程序是否可行?
在博客文章中,介绍了创建新的Java 扩展(CAS webflow的)现有webflow配置程序是否可行?,java,spring,cas,Java,Spring,Cas,在博客文章中,介绍了创建新的Webflowconfigurer以扩展web流的主题 在提供的示例中,这是通过扩展AbstractCasWebflowConfigurer的类来实现的,并通过包含的流程引入附加到webflow的新操作 扩展现有的配置程序(例如,AcceptableUsagePolicyWebflowConfigurer)并覆盖其某些方法是否可行,还是超出了CAS web流的范围?如果可行,正确的方法是什么? p、 目前在5.3.x版上 扩展现有的配置程序(例如AcceptableU
Webflowconfigurer
以扩展web流的主题
在提供的示例中,这是通过扩展AbstractCasWebflowConfigurer
的类来实现的,并通过包含的流程引入附加到webflow的新操作
扩展现有的配置程序(例如,AcceptableUsagePolicyWebflowConfigurer
)并覆盖其某些方法是否可行,还是超出了CAS web流的范围?如果可行,正确的方法是什么?
p、 目前在5.3.x版上
扩展现有的配置程序(例如AcceptableUsagePolicyWebflowConfigurer)并覆盖其某些方法是可行的还是超出了CAS web流的范围
是的,这是可行的
如果进行检查,您会发现AcceptableUsagePolicyWebflowConfigurer
仅在上下文中未找到同名的现有bean的情况下有条件地创建。因此,要提供您自己的,您只需要使用您自己的@Configuration
类注册一个具有相同名称的bean。大概是这样的:
@Bean
@DependsOn(“defaultWebflowConfigurer”)
public CasWebflowConfigurer acceptableUsagePolicyWebflowConfigurer(){
返回新的MyAcceptableUsagePolicyWebflowConfigurer(…);
}
公共类MyAcceptableUsagePolicyWebflowConfigurer扩展
AcceptableUsagePolicyWebflowConfigurer{}
要了解@Configuration
类的一般工作方式,您可以:
- 或
- 或查阅有关弹簧和/或弹簧防尘套的文档