配置具有多个文件夹结构的Webflow路径

时间:2016-07-05 00:18:17

标签: java spring spring-webflow

我已将Spring Webflow配置为以下列方式构建其路径

@Bean
public FlowDefinitionRegistry flowRegistry() {
    return getFlowDefinitionRegistryBuilder(flowBuilderServices())
    .setBasePath("/WEB-INF/views/flows")
    .addFlowLocationPattern("/**/*-flow.xml")
    .build();
}

哪个效果很好,我有一个像这样的文件夹结构:

-views
    --flows
        ---myFlowA
               a-flow.xml
        ---myFlowB
               b-flow.xml
        ---myFlowC
               c-flow.xml

因此导航到 root / myFlowA会加载a.xml描述的流程,依此类推。

但是,我们希望能够拥有一个也支持 root / otherPath / myFlowD 等路径的路由结构。

所以我猜我们的文件夹结构如下:

-views
    --flows
        ---myFlowA
               a-flow.xml
        ---myFlowB
               b-flow.xml
        ---myFlowC
               c-flow.xml
        ---otherPath
            ----myFlowD
               d-flow.xml
            ----myFlowE
               e-flow.xml

如何在流量配置中支持?

0 个答案:

没有答案