首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
一个接口怎么返回多个renderJson?
liruixiang
2018-01-03 18:57
如题,一个接口从数据库取出3条信息放入List集合,返回前端用renderJson,为什么只有一条信息?
项目:
JFinal
评论区
liruixiang
2018-01-03 19:02
前端跨域好像只能接收jsonp格式,数据库查出来的信息每条都要转换成为jsonp格式, 小白快被折磨疯了! 求救大佬
@JFinal
回复
JFinal
2018-01-03 21:16
@liruixiang
在一次请求中调用多次 render 系列方法,只有最后一次调用有效,在手册中有明确说明
解决办法极度简单,将 renderJson 从 for 循环中挪出去即可
回复
liruixiang
2018-01-03 21:38
@JFinal
放外面前端只能接收一条信息啊大佬,这个牵扯到拼接jsonp格式,有循环为什么总是拼不对这种格式?应该怎么拼?
回复
JFinal
2018-01-03 22:41
@liruixiang
使用 JsonKit.toJson(a) 将整个 List 一次性转成 json,不需要 for 循环去转化
回复
liruixiang
2018-01-04 09:39
@JFinal
爱你,大哥,小弟爱大哥的单纯的那种爱。问题已解决。
回复
刘进洪
2018-01-04 14:38
@JFinal
您好 我想请问以下,JFinalUIBV4这个项目是怎么加载sql.xml文件的啊?现在我这个我新增的sql.xml文件在项目启动的时候没有加载进来,导致报错
回复
发送
我要反馈
热门反馈
扫码入社