将arraylist从控制器动作发送到gsp

时间:2013-09-16 06:10:21

标签: grails

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

def getMS()
    {
        ArrayList aList=new ArrayList()
        aList.add("a")
        alist.add("b")
        render aList as JSONArray 
    }

和gsp:

 $.ajax({
                url: base + "/Login/getMS",
                type: "POST",
                success: function (aList) {
                   //var json_obj = $.parseJSON(aList);
                    alert(aList[0]) ; 
                }
            });

但是我在aList [0]中的索引值不会检索它应该的“a”。我已经成功地在java和C#中发送了数组。但是如何在grails中做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:1)

将arraylist发送为JSON

render aList as JSON