grails - 有没有一个工具可以可视化 Grails Webflow?

标签 grails visualization spring-webflow

当我编写第一个 grails webflow 时,我问自己是否有任何工具或脚本可以可视化流程?

结果可以是状态图或在 graphviz 等图形工具中呈现的一些数据。

最佳答案

恐怕目前还没有工具可以为您执行此操作。我以前自己实现过一些东西,但这非常简单并且没有以任何方式自动化。这是一个简单的模板,其中模型是步骤号:

<g:render template="flowVisualiser" model="[step: 2]" />

您必须将其放入网络流的每个 View 中,更改无论其是什么步骤的数字。模板本身只有一行用于每个步骤的图像,并且每个图像的样式中有一些 gsp 逻辑,因此如果传入的模型是步骤 2(例如)或以上,则该特定图像将具有不透明度1:

<li>
    <div class="${step >= 2 ? 'step-completed' : 'step-todo'}">
        <img src="${resource(dir:'images',file:'2.png')}" />
        <h4>Do this step</h4>
    </div>
</li>
...

我知道这并不花哨,而且需要一些体力劳动,但它对我来说效果很好:)

关于grails - 有没有一个工具可以可视化 Grails Webflow?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5578250/

相关文章:

Grails - 数据绑定(bind)一对一关联不起作用

python - 将 matplotlib 3D 图形的框架更改为 x、y 和 z 箭头

java - 在 Java 中绘制/可视化 3D 对象?

css - 将外部 css 文件复制到 grails 中的 web-app css 文件夹中

所有 Double 的 grails 值转换器

html - 有没有办法在文本字段中输入 "+"?

visualization - 空间数据可视化细节级别

java - 如何将 REST channel 添加到 Spring Webflow 应用程序?

java - Spring web flow 与简单的 mvc Controller

java - Web Flow 中的简单变量