我们正在使用ExtJS 4.2.1
和Spring MVC / Data-Rest
。GET
无论如何,data-rest 将在成功请求时返回以下结构:
{
content: [ ... objects .... ],
links: [ ... list of rel links ... ],
page: {
size: 25,
totalElements: 4,
totalPages: 1,
number: 1
}
}
所以,在我的代理中,我totalProperty
将page.totalElements
. 效果很好。
但是,当我们发送PUT
请求时,自然(我相信也是正确的)响应是发送204 NO CONTENT
. 现在,如果我们totalProperty
设置为total
(not page.xxx
) 之类的,那就没问题了。但是 ExtJS 试图解析page.totalElements
并返回一个异常,因为page
它是空的。
那么如何告诉 ExtJS 忽略 PUT 请求中的 totalProperty 呢?