2

通常,Spring webflow 配置从以下位置导入application-context.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans .../>

    ....

    <import resource="config/webflow-config.xml" />

</beans>

但是在 spring 3.1 中,可以使用 Java 执行所有配置@Configuration并摆脱application-context.xml.

我的 Web 配置有以下内容:

@Configuration
@Import({ MyConfig1.class, MyConfig2.class })
public class WebConfig extends WebMvcConfigurerAdapter {

    ...

}

是否有可能摆脱webflow-config.xml使用@Configuration?如果是怎么办?如果没有,如何让我的 Web 配置包含在内webflow-config.xml

4

1 回答 1

5

最新的 Spring Webflow 不支持通过定义流@Configuration,您必须将流定义为 XML 并将其导入@Configuration文件。

您可以使用 @ImportResource 将 webflow.xml 文件导入到 @Configuration 文件中:

@ImportResource("/WEB-INF/web/webflow.xml")
于 2012-07-15T22:38:42.993 回答