如何从grails 3.1.1控制器操作到ajax请求将地图呈现为JSON。我尝试了下面的代码,但在行上给出了例外 将returnMap渲染为JSON(请参见以下代码)和异常。
let chatViewController = UITabBarController()
let navigationController = UINavigationController(rootViewController: chatViewController)
navigationController.tabBarController?.selectedIndex = 1
present(navigationController, animated: true, completion: {
self.visibleViewController = navigationController
})
java.lang.ArrayIndexOutOfBoundsException:0表示 grails.converters.JSON.value(JSON.java:184) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.convertAnother(JSON.java:144) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.value(JSON.java:184) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.convertAnother(JSON.java:144) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.value(JSON.java:184) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.render(JSON.java:119) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]在 grails.converters.JSON.render(JSON.java:132) 〜[grails-plugin-converters-3.1.1.jar:3.1.1]