[英]Understanding WebFlow on Grails
我在Grails上使用Spring Web Flow(在grails 2.3.11上為2.0.8.1)。 我在視圖下創建了所有目錄,這是我的一點流程:
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>
現在..如果我在狀態中放入“ on”規則,則我有一個帶有此URL的404
registrazioneUtente?execution=e8s1&format=
但是,如果我將其保留在step1_informazioni_personali中,則可以看到該頁面。
為什么?!?
提前致謝
我發現了問題:
發生錯誤是因為我的控制器具有一個名稱空間:“ SITE”。 刪除它,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.