2013-01-02 50 views
2

在我的Spring web流程中,我在FlowScope中有一個名爲「action」的變量,我想在驗證方法中檢查這個變量;如何在FlowScope中獲取變量?

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

但我不知道如何調用「動作」變量。請幫幫我。

回答

5

你不能訪問它是這樣的:

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

或者,沒有類型轉換,如果你知道類型:

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