如何使用 spring mvc 在 JSP 文件中获取 ArrayList

How to get ArrayList in JSP files using spring mvc

@RequestMapping("/get")
    public ModelAndView add()
    //public void Connector()
    {
        ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationcontext.xml");
        EmployeeDao dao=(EmployeeDao) ctx.getBean("edao");
        List<Employee> list=dao.getAllEmployees();

        ModelAndView mv=new ModelAndView();


        mv.setViewName("display1.jsp");
        mv.addObject("emp", list);
        return mv;
        //System.out.println(dao.getAuth());

    }

我正在尝试使用带有 modelAndView 对象的 jstl 将列表显示到 jsp 我正在从数据库中获取列表,但无法在 jsp 上打印它。 请帮我 谢谢

在 jsp 中打印列表的示例。 ememp 列表的一项,而 forEach 就像列表的 JAVA for 循环一样。在 li 中,我已将 em.nameem.something 替换为您要打印的 Employee class 属性。

<c:forEach items="${emp}" var="em">
        <li>${em.name}</li>
        <li>${em.something}</li>
</c:forEach>

不要忘记在 jsp 文件中添加标签库

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>