2015-03-13 48 views
0

我在Grails上使用Spring Web Flow(grails 2.3.11上的2.0.8.1)。我創建了所有目錄下的視圖,這是我的小流量:瞭解Grails上的WebFlow

def registrazioneUtenteFlow = { 

     log.info("Registrazione Flow") 

     step1_informazioni_personali { 
      on("next").to("step2_informazioni_personali") 
     } 

     step2_informazioni_personali { 
      on("submit").to "step3_informazioni_personali" 
      on("return").to "step1_informazioni_personali" 
     } 

     step3_informazioni_personali { 

     } 
    } 

我在controllerName/flowName下創建了三個gsp。每個JSP內部都有一個帶有提交按鈕的表單。防爆。對於第一GSP:

<g:form action="registrazioneUtente"> 
    <g:submitButton name="next" value="NEXT" /> 
</g:form> 

現在..如果我把國家內部的「上」的規則,我有一個404這個網址

registrazioneUtente?execution=e8s1&format= 

但是如果我離開這個從step1_informazioni_personali,我可以看到頁面。

爲什麼?!?

在此先感謝

回答

0

我發現這個問題:發生

的錯誤,因爲我的控制器有一個命名空間:「SITE」。刪除它,所有的工作。