首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RooWebJson和KendoUI网格

RooWebJson和KendoUI网格
EN

Stack Overflow用户
提问于 2014-01-05 08:32:26
回答 2查看 191关注 0票数 0

我以为后端,使KENDOUI网格用于读取。

但是,要创建生成的响应,则需要HTTPSTATUS.CREATED。

KENDOUI网格期望一个响应体为"null“的HTTPSTATUS.OK。

我通过推入roo生成的代码验证了这一点,并在下面进行了更改。啊,真灵。

JSON.aj码

代码语言:javascript
复制
    HttpHeaders headers = new HttpHeaders();
    headers.add("Content-Type", "application/json");
    return new ResponseEntity<String>(headers, HttpStatus.CREATED);

推入码

代码语言:javascript
复制
    HttpHeaders headers = new HttpHeaders();
    headers.add("Content-Type", "application/json");
    return new ResponseEntity<String>("null", headers, HttpStatus.OK);

问题:

有办法改变roo的json文件的默认响应吗?

是否有办法处理KENDOUI中的其他HTTPSTATUS,以便将HttpStatus.CREATED的响应视为成功。

最后,KENODUI网格似乎无法检测服务器遇到错误的时间,因为甚至没有捕获错误500。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-05 09:27:21

关于Roo问题,答案是否定的,您必须插入并根据需要进行自定义。

请在https://jira.springsource.org/browse/ROO上打开一个改进版

票数 0
EN

Stack Overflow用户

发布于 2014-01-05 11:40:00

create响应应该包含更新了ID的已创建记录--如果不返回它,那么Grid将继续将记录发送到服务器进行创建。

关于错误500代码--应该触发dataSourcedataSource dataSource事件,它应该包含响应本身,这样您就可以通知用户出了什么问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20931604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档