Angularjs - $ resource在参数中使用arraylist获取

时间:2015-06-16 14:56:39

标签: java angularjs

我想调用一个带有参数字符串数组的spring mvc rest服务。我试过这个:

.factory('CallRequest', function ($resource) {
    return $resource('api/callRequesWithArray/:arrayOfString', {}, {
        'query': {
            method: 'GET', isArray:true,
            transformResponse: function (data) {
                data = angular.fromJson(data);
                return data;
            }
        }
    });
})


@RequestMapping(value = "/callRequesWithArray/{arrayOfString}",
        method = RequestMethod.GET,
        produces = MediaType.APPLICATION_JSON_VALUE)
    @Timed
    public void envoiBlToClient(@PathVariable ArrayList arrayOfString, HttpServletResponse response) throws Exception {
     ....
    }

但它不起作用,它在我的每个arraylist项目之间放置一个昏迷,然后它没有很好地解释(不是我想要的方式......)并且请求被拒绝。
是否可以在GET $资源调用中传递一个字符串数组作为参数?

感谢。

0 个答案:

没有答案