Тема: Як зробити сортування в JSP
Добрий вечір,хочу запитати розумних людей як зробити сортування в JSP по стовпцю.
Що під цим я маю на увазі.
Я хочу натиснути зверху наприклад на "Прізвище" і щоб мені зробило сортування від А до Я.
Ось код jsp файлу якщо треба
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<!DOCTYPE html>
<html lang="UK">
<head>
<meta http-equiv="Content-Type\" content="text/html; charset=UTF-8\">
<title>Роботаа</title>
<style>
body {
font-family: sans-serif;
}
tr:first-child{
font-weight: bold;
background-color: #C6C9C4;
font-size: 13px;
}
a {
text-decoration: none;
}
</style>
</head>
<body>
<h2>Список Гостей</h2>
<table>
<tr>
<td>Прізвище</td><td>Ім'я</td><td>Тип номеру</td><td>Номер кімнати</td><td>Додаткові послуги</td><td>Типи витрат</td><td>Номер телефону</td><td>Тип Оплати</td><td>Тип картки</td><td>Номер картки</td><td>Сума оплати</td><td>Дата</td><td>Змінити дані</td><td>Видалити</td>
</tr>
<c:forEach items="${guests}" var="guests">
<tr>
<td>${guests.surname}</td>
<td>${guests.name}</td>
<td>${guests.type_rooms}</td>
<td>${guests.number_room}</td>
<td>${guests.additional_Service}</td>
<td>${guests.spending_Types}</td>
<td>${guests.number_phone}</td>
<td>${guests.payment}</td>
<td>${guests.type_cards}</td>
<td>${guests.number_cards}</td>
<td>${guests.amount_payment}</td>
<td>${guests.date}</td>
<td><a href="<c:url value='/edit-${guests.id}-guests' />">Редагувати</a></td>
<td><a href="<c:url value='/delete-${guests.id}-guests' />">Видалити</a></td>
</tr>
</c:forEach>
</table>
<br/>
<a href="<c:url value='/new' />">Додати нового гостя</a>
</body>
</html>
Хто знає як зробити таке "чудо" буду вдячний.