如何在FlowScope中获得变量?

时间:2013-01-02 12:26:00

标签: spring-webflow

在我的Spring网络流程中,我在FlowScope中有一个名为“action”的变量,我想在验证方法中检查这个变量;

\\\\\\
    if(action=="copy"){
    doCopy;
    }else{
    doOther;
    } 
\\\\\\\

但我不知道如何调用“动作”变量。请帮帮我。

1 个答案:

答案 0 :(得分:5)

你不能这样访问它:

RequestContext rc = RequestContextHolder.getRequestContext();
String action = (String) rc.getFlowScope().get("action");

或者,如果您知道类型,则不使用类型转换:

String action = rc.getFlowScope().getString("action");