【发布时间】:2017-05-25 10:13:15
【问题描述】:
我的 Spring REST 控制器上有一个 URL 映射,它期望 URL 具有三个可选的请求参数。我在下面定义的方法中使用了@RequestParam 注释来定义三个可选参数。
当我使用浏览器点击该 URL 时,该 URL 工作正常。
问题是当我尝试使用我的 AngularJS 服务访问相同的 url 时。我过去曾与PathVariables 合作过,但不确定如何将这些RequestParam 变量传递到URL。
角度服务:
$resource(configuration.get('wsUrlPrefix') + 'abc/xyz/:page/:size/:sortData', {}, serviceConfig)
URL 原来是这样的:
后端无法识别。
【问题讨论】: