1
컨트롤러페이지 매김과 정렬은, < 대해 forEach에서 제공 "항목"을 반복하는 방법을 알고하지 마십시오 >
@RequestMapping(value ="/employees/pages", method = RequestMethod.GET)
public String showPages(Model model) {
Pageable pg = new PageRequest(1,10,Direction.ASC, "empNo");
Page<Employee> results = this.employeeService.findPagedEmployees(pg);
model.addAttribute("listemp", results);
return "/employees/list";
}
list.jsp가
<h2>Employee List</h2>
<c:if test="${!empty listemp}">
<table class="table table-sm">
<thead class="thead-inverse">
<tr>
<th width="70">EmpNo</th>
<th width="120">First Name</th>
<th width="120">Last Name</th>
<th width="60"> Gender</th>
<th width="120">Birth Date</th>
<th width="120">Hire Date</th>
<th width="60">Edit</th>
<th width="60">Delete</th>
</tr>
</thead>
<c:forEach items="${listemp}" var="employee">
<tr>
<td>${employee.empNo}</td>
<td>${employee.firstName}</td>
<td>${employee.lastName}</td>
<td>${employee.gender}</td>
<td>${employee.birthDate}</td>
<td>${employee.hireDate}</td>
<td><a href="/welcome/employees/edit/${employee.empNo}" class="btn btn-warning"><span class="glyphicon glyphicon-edit"></span> Edit</a></td>
<%-- <a href="/welcome/employees/edit/${employee.empNo}" class="btn btn-warning">Edit</a> </td> --%>
<td><a href="/welcome/employees/delete/${employee.empNo}" class="btn btn-danger"><span class="glyphicon glyphicon-trash"></span>Delete</a> </td>
</tr>
</c:forEach>
</table>
</c:if>
내가 매김을 구현하기 위해 노력에 의해 분류하고 안돼. 디버깅하는 동안 직원 세부 정보가 "결과"이지만 페이지를 통해 해당 필드를 반복하는 방법을 알 수 없습니다. 볼 수있게 도와주세요.
제 아이디어는 각 페이지에 191 개의 레코드에 대해 10 개의 결과가 표시되도록하는 것입니다. 및 이전 및 다음 옵션. 도와주세요 !!!