Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails 从控制器操作向gsp发送arraylist_Grails - Fatal编程技术网

Grails 从控制器操作向gsp发送arraylist

Grails 从控制器操作向gsp发送arraylist,grails,Grails,我想从控制器向gsp发送一个arraylist。然后通过JSON从arraylist中检索数据,如下所示: def getMS() { ArrayList aList=new ArrayList() aList.add("a") alist.add("b") render aList as JSONArray } 在普惠制中: $.ajax({ url: base + "/Log

我想从控制器向gsp发送一个arraylist。然后通过JSON从arraylist中检索数据,如下所示:

def getMS()
    {
        ArrayList aList=new ArrayList()
        aList.add("a")
        alist.add("b")
        render aList as JSONArray 
    }
在普惠制中:

 $.ajax({
                url: base + "/Login/getMS",
                type: "POST",
                success: function (aList) {
                   //var json_obj = $.parseJSON(aList);
                    alert(aList[0]) ; 
                }
            });
但是我在列表[0]中的索引值没有检索到它应该检索的“a”。我已经成功地用java和C语言发送了数组。但在grails中如何做到这一点呢

提前感谢。

将arraylist作为JSON发送

render aList as JSON

谢谢,成功了。我尝试使用--render-aList作为JSONOUTPUT,render-aList作为JSONARRAY,除了render-aList作为JSON之外,没有任何成功。