jfinal 与dwz的结合问题
我在使用jfinal读取信息加载到dwz的下拉菜单时出现一个问题,jfinal中controller类:
setAttr("deptlist", Dept.deptDao.find("select * from m_dept"));
renderJson();
而json发送的格式是:
{"deptlist":[{"id":1,"dept_no":10,"name":"项目部"}, {"id":2,"dept_no":20,"name":"人事部"}, {"id":3,"dept_no":30,"name":"财务部"}]} 但dwz需要json格式为: [ {"id":"1", "orgName":"技术部", "orgNum":"1001"}, {"id":"2", "orgName":"人事部", "orgNum":"1002"}, {"id":"3", "orgName":"销售部", "orgNum":"1003"}, {"id":"4", "orgName":"售后部", "orgNum":"1004"} ] 没有了json头,这种jfinal 怎么去解决呢?难道只有手动拼json串吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
支持作者!我发现JsonBuilder.buildJson(key,value),key-value分别表示什么?我看api也没说,望指教
自己用gson转 然后 renderText
ok,搞定,昨天回错地方了,,原来1.1.3才提供了这个方法,汗、、、
你用 com.jfinal.util.JsonBuilder.toJson(...)方法转成 json string,然后 renderHtml(...)这个转换好的 string 就搞定了