继承我的控制器类:
@RequestMapping("/viewemp")
public ModelAndView viewemp(ModelAndView model){
List<Employee> list=new ArrayList<Employee>();
list.add(new
Employee("Rahul","abc@gmail.com","9985213655","Hyderabad",new
java.sql.Date(System.currentTimeMillis())));
model.addObject("list",list);
model.setViewName("viewemp");
return model;
}
以下是viewemp.html
<body>
<table border="2" width="70%" cellpadding="2">
<tr><th>Name</th><th>Email</th><th>Contact</th><th>City</th>
<th>Created_On</th></tr>
<c:forEach var="emp" items="${list}">
<tr>
<td>${emp.Name}</td>
<td>${emp.Email}</td>
<td>${emp.Contact}</td>
<td>${emp.City}</td>
<td>${emp.date}</td>
</tr>
</c:forEach>
</table>
</body>
UI上的附加输出。
姓名电子邮件联系City Created_On $ {emp.Name} $ {emp.Email} $ {emp.Contact} $ {emp.City} $ {emp.date}
问题:如何在UI上显示值?
答案 0 :(得分:0)
您在视图文件中缺少c
JSTL标记声明
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
或您的Spring配置无法正确解析视图文件,并将<c:forEach>
作为HTML标记。检查页面来源以确认。