2011-12-31 4 views
2

웹 플로우에 사용할 ShopController이라는 새 컨트롤러를 만들었습니다. 이 그것이 내가 http://localhost:8080/testing/shop/order/display 내 Grails의 응용 프로그램 및 포인팅 브라우저를 실행할 때 나는 ', 간단한 보이는 개까지 그러나브라우저가 렌더링되지 않음 Grails 웹 플로우의보기 파일

<html> 
    <head> 
     <title>Testing</title> 
    </head> 
<body> 

<h1>Testing</h1> 
Testing webflows. 
<g:form action="order"> 
</g:form> 

</body> 
</html> 

: views/shop/order/display에 나는이 같은 파일을 만든

class ShopController { 

    def index() { 
     redirect(action:"order") 
    } 
    def orderFlow = { 
    display { 
     on("next") { 
     }.to("finish") 
    } 
    finish { 
    redirect(controller:"user", action:"index") 
    } 
    } 
} 

그리고이 코드입니다 아무것도 얻지 못해. 아무 의미도, 아파치에서 오류 메시지가 없다, 텍스트, 나는 빈 화면 만보고있다. 내가 잘못 않았다

Grails는 2.0을 사용하고

? 나는 바보 같은 실수를 저 지르지 않았는가?

미리 감사드립니다.

      }.to("finsh") 

에서 제대로

답변

2

도움이 될 수 있습니다.

문서는이 텍스트가 있습니다 Grails의에서

1.2 이후 Webflow Grails의 핵심에 더 이상을, 그래서 Webflow 플러그인을 설치해야합니다 이 기능을 사용하기 : Grails에 설치-플러그인을 webflow

(here 참조)

플러그인을 설치하기 만하면 모든 것이 잘 작동합니다.

2

맞춤법 마무리는 내가 실수를했다 어디 발견

+0

그게 아니라 오류! Grails를 9 장의 동작 예에서 실행 해 보았습니다. https://github.com/pledbrook/graina/tree/master/source-code/ch09/hubbub/grails-app/controllers/com/grailsinaction. 이것은 ShopController를 웹 플로우로 가지고 있습니다. 내 질문과 같은 것을 보여주는 이것조차 ... –

관련 문제