如何用jstl<c:forEach>标签获取list集合中的元素·。

@RequestMapping("/listUser.do")

public String list(HttpServletRequest request,HttpSession session,HttpServletResponse response) {
    try {
        java.util.List<User> list =lus.find();
            System.out.println(list);
            request.setAttribute("user",list);
                return "listUser";
        } catch (Exception e) {
        return "error";
    }
}

jsp中的代码片段

页面显示结果为空

```请问什么地方错误了,最好能帮忙远程协助。


用model.addAttribute("user",list);试试看

首先你的c:for有黄色下标是不是差了c:for后半截。刚看了你的图如果你的删除是放在for里面的证明这是执行了for循环的。看看你的list里面是不是有一个全为空的user,或者你的字段名出错了,在页面试试直接用$(user )输出试试,看看里面有什么。