Spring BeanをGrails Webflowに挿入することはできますか?私は依存性注入Grails Webflow
class CheckoutController {
ShoppingService shoppingService
def checkoutFlow = {
start {
action {
// This attempt to access the service doesn't work
flow.addresses = shoppingService.getOrder()
}
}
}
}
次のIは、通常のコントローラのアクションからshoppingService
にアクセスすることができる試みたが、私はWebflowの(上記参照)の作用からアクセスすることができません。
どのようなエラーが表示されますか?私の推測では、WebFlowはすべてのアクセスされたドメインオブジェクトをフロースコープに格納しようとしています。 – sbglasius
サービスはnullなので、サービスにアクセスしようとするとNPEを取得します。このコードにはドメインオブジェクトは含まれていません –