Manipulate java List<Object> in Jquery

Manipulate java List<Object> in Jquery

本文关键字:gt in Jquery Object lt java List Manipulate      更新时间:2023-09-26

我想在我的代码JQuery中操作来自控制器的Java列表(在JSP文件中)。

我的列表类型是List<Collaborateur>

这是我的控制器动作:

@GetMapping
public ModelAndView index() {
    ModelAndView mv = new ModelAndView("collaborateurs"); //JSP name
    mv.addObject("collaborateurs", collaborateurService.getAll()); // ListName
    return mv;
}

我想要显示例如属性email在我的列表中的第二个项目。

alert(${collaborateurs.get(2).getEmail});

谢谢你的帮助。

使用简单的索引访问和变量名:

alert("${collaborateurs[2].email}");

您也可以使用.each来访问列表中的每个元素,像这样-

    var list = ${collaborateurs};
    $.each(list, function( index, value ) {
        alert( index + ": " + value.email );
    });