Grails DWR插件服务未在控制器中注入

时间:2015-05-14 07:28:42

标签: grails dwr

我是DWR的新手。我尝试在grails中实现DWR插件。我成功地将插件集成到grails中,我也可以调用服务方法。

但是当我尝试调用一个内部调用Service方法的Controller方法时,它会抛出一个错误,说"无法在Null对象上调用该方法"

我认为从DWR调用时的Controller方法无法获得Service方法引用。

请参考下面提到的DWR配置,让我知道如何在Grails DWR插件中在Controller中注入服务

Bootstrap.broovy中的代码:

def dwrconfig = {
    service(name:'hotelService', javascript:'HotelService') {
        param (name:'class') {
            'com.tutorial.HotelService'
        }
    }

    create(creator:'new', javascript:'HotelController') {
        param (name:'class') { 'com.tutorial.HotelController' }         
    }

}

0 个答案:

没有答案