скористався Вашою порадою, але всерівно виводь цілу таблицю

якщо використовувати

result.get(0)

вистрибує наступне повідомлення

javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in <forEach>

Сам запит працює на мою думку коректно, бо виводить останій доданий запис на самий верх(знаходить найбільший id), а проблема  контейнері List, якщо його замінити на простий String то таблиці взагалі не виводить і помилки не вибиває(

Привіт усім! Потрібно витягнути останній доданий запис з таблиці і його вивести його на JSP сторінку. Використовуючи наступний код:

public class CabinetController implements Controller {

    @Override
    public ModelAndView handleRequest(HttpServletRequest hsr,
                                      HttpServletResponse hsr1) throws Exception {
        ModelAndView mv = new ModelAndView("kabinet");
        String out = "Výpis uživatelů: ";
        try {
            Session session = HibernateUtil.getSessionFactory().getCurrentSession();
            session.beginTransaction();   
     List result = session.createQuery("from Kabinet ORDER BY id  desc LIMIT 1").list();
            mv.addObject("kor", result);
            session.getTransaction().commit();
        } catch (Exception e) {
            e.printStackTrace();
        }
        mv.addObject("message", out);
        return mv;
    }

мені виводить усю таблицю але в правильному порядку, тобто останній доданий запис знаходиться на самому верху таблиці, але все ж таки мені потрібно відображати лише 1 (останній  введений) запис.
Буду вдячний за будь яку допомогу))