JSF2.2面向流方法调用节点
JSF2.2 faces flow method call node
我目前正在使用 JSF 2.2 faces flow 和 WildFly8.2.0 作为 JAVA EE 7 服务器。
任何人都知道如何使用 XML 文件配置 use/configure 方法调用节点吗?
我知道如何使用 FlowBuilder API 调用它,但还没有找到任何关于如何使用 XML 的教程。 (流名-flow.xml).
有人可以帮忙吗?
下面是在FacesFlow中调用方法调用节点的语法-
<flow-definition id="someFlow">
<start-node>start</start-node>
<method-call id="start">
<method>#{bean.init}</method>
<default-outcome>success</default-outcome>
</method-call>
<view id="initSuccess">
<vdl-document>/pages/init.xhtml</vdl-document>
</view>
</flow-definition>
其中 #{bean.init}
return 的结果作为 "initSuccess"
呈现 init.xhtml
。
如果方法没有 return 任何东西,则默认结果是成功。
我目前正在使用 JSF 2.2 faces flow 和 WildFly8.2.0 作为 JAVA EE 7 服务器。
任何人都知道如何使用 XML 文件配置 use/configure 方法调用节点吗? 我知道如何使用 FlowBuilder API 调用它,但还没有找到任何关于如何使用 XML 的教程。 (流名-flow.xml).
有人可以帮忙吗?
下面是在FacesFlow中调用方法调用节点的语法-
<flow-definition id="someFlow">
<start-node>start</start-node>
<method-call id="start">
<method>#{bean.init}</method>
<default-outcome>success</default-outcome>
</method-call>
<view id="initSuccess">
<vdl-document>/pages/init.xhtml</vdl-document>
</view>
</flow-definition>
其中 #{bean.init}
return 的结果作为 "initSuccess"
呈现 init.xhtml
。
如果方法没有 return 任何东西,则默认结果是成功。