我有一个控制器,我需要从多个域中获取数据,合并返回到视图。在GSP页面中,我使用jQuery Ajax调用此控制器。
我创建了一个 Package 器类,它 Package 了来自多个域的数据,并以json的形式返回。但json并不合适。
有没有人遇到过这样的问题。请分享任何与此相关的信息。
class XYZController {
class XYZData {
public ArrayList<String> date;
public ArrayList<String> Name;
}
def getXYZData() {
ArrayList<String> dateList = XYZDomain.executeQuery("select distinct date from XYZDomain")
log.info(dateList);
ArrayList<String> nameList = ABCDomain.executeQuery("select distinct Name from ABCDomain")
log.info(nameList);
XYZData data = new XYZData();
data.date = dateList;
data.Name = nameList;
log.info(data)
render(data as JSON)
}
}
字符串
先谢谢你。
1条答案
按热度按时间7bsow1i61#
好吧,试试这个:
字符串
这应该能解决你的问题