Spring 빈을 Grails 웹 플로우에 삽입 할 수 있습니까? 제가의존성 삽입 Grails 웹 플로우
class CheckoutController {
ShoppingService shoppingService
def checkoutFlow = {
start {
action {
// This attempt to access the service doesn't work
flow.addresses = shoppingService.getOrder()
}
}
}
}
다음 I 정규 컨트롤러 액션 shoppingService
에서 액세스 할 수했지만, I는 webflow (상기 참조)의 작용에서 액세스 할 수 없다.
어떤 오류가 발생합니까? 내 추측으로 WebFlow는 액세스 된 모든 도메인 객체를 흐름 범위에 저장하려고 시도하는데 이상한 오류가 발생합니다. – sbglasius
서비스가 null이므로 서비스에 액세스하려고하면 NPE가 표시됩니다. 이 코드에는 도메인 객체가 없습니다. –