【发布时间】:2021-03-24 20:39:52
【问题描述】:
我正在尝试构建一个基本的 Spring-Boot 应用程序。我在控制器中使用 javax.validation。它将 EL 标记识别为 这是jsp:<%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%--@elvariable id="employees" type="com.dev.spring.model.EmployeeVO"--%>
<html>
<head>
<title>Spring MVC Hello World</title>
</head>
<body>
<h2>All Employees in System</h2>
<table border="1">
<tr>
<th>Employee Id</th>
<th>First Name</th>
<th>Last Name</th>
</tr>
<c:forEach items="${employees}" var="employee">
<tr>
<td>${employee.id}</td>
<td>${employee.firstName}</td>
<td>${employee.lastName}</td>
</tr>
</c:forEach>
</table>
</body>
</html>
【问题讨论】:
-
在我看来,您无法实例化一个名为 employees 的集合。你预计会发生什么?
-
我忘了说“manager.getAllEmployees”返回一个非空集合
-
我在最后一个选项中添加了
标签: java spring spring-boot