我正在尝试更好地理解Spring Webflow的位置模式。
我希望能够将视图和流分离到各自的工作流文件夹中。这些工作流文件夹可以包含多个流(最有可能是以子流的形式)。
以下是位置模式的默认配置(适用于我的项目):
<webflow:flow-registry id="flowRegistry" flow-builder-services="flowBuilderServices" base-path="/WEB-INF/jsp">
<webflow:flow-location-pattern value="**/*-flow.xml"/>
</webflow:flow-registry>我正在尝试理解"/**“在这个模式中的意思……
使用这个模式,我看到映射了"/WEB-INF/jsp“中以"-flow.xml”结尾的任何文件。但是,在子目录中定义的任何流都将被忽略。这就是我想解决的问题。
我不想为/WEB-INF/jsp下生成的每个子目录提供位置模式。我想要一个模式,它将看到这个根(基本路径),也在所有的孩子。
任何帮助都是非常感谢的。
下面是我用来解决这个问题的一个基本项目的屏幕截图:

发布于 2017-08-16 19:42:19
你需要从/**开始你的模式
<webflow:flow-registry id="flowRegistry" flow-builder-services="flowBuilderServices" base-path="/WEB-INF/jsp">
<webflow:flow-location-pattern value="/**/*-flow.xml"/>
</webflow:flow-registry>https://stackoverflow.com/questions/45682931
复制相似问题