1 Востаннє редагувалося ZakyskA1 (26.03.2018 22:06:08)

Тема: Як зробити сортування в JSP

Добрий вечір,хочу запитати розумних людей як зробити сортування в JSP по стовпцю.
Що під цим я маю на увазі.
Я хочу натиснути зверху наприклад на "Прізвище" і щоб мені зробило сортування від А до Я.

http://rgho.st/6ds28sNGJ/thumb.png

Ось код 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>

Хто знає як зробити таке "чудо" буду вдячний.