View не видит имя атрибута прописанного в контроллере!
Есть контроллер:
@RequestMapping("/get")
public String showAllLords(Model model) {
List<Lord> allLords = lordDAO.getAllLords();
model.addAttribute("allLords",allLords);
return "show";
}
И есть view:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<body>
<h2> All Lords </h2>
<br>
<table>
<tr>
<th> Name</th>
<th> Age</th>
</tr>
<c:forEach var="lord" items="${allLords}">
<tr>
<td>${lord.lordName}</td>
<td>${lord.lordAge}</td>
</tr>
</c:forEach>
</table>
</body>
</html>
Но почему-то мое view не видит модель атрибута из контроллера, обычно когда начинаешь прописывать, то идея подхватывает и показывает что она из контроллера, то же и с полями lordName и lordAge, их тоже не видит
И получаю это в браузере:

После запуска /get сущности которые я хочу получить из бд возвращаются в котроллер, но на экран не идут, в чем дело?