Проверка, авторизован ли пользователь в шаблоне freemarker

122
11 сентября 2021, 23:30

Разрабатываю проект на Spring MVC, Spring Boot, Spring Security, и в качестве шаблонизатора использую Freemarker. Необходимо сделать так, чтобы если посетитель сайта не авторизован, отображать ссылку для перехода на страницу авторизации, в противном случае кнопку Logout. Есть ли возможность у Freemarker проверять, авторизован ли пользователь (например из переменной сессии)?

Answer 1

<#if error??> loginPage

  1. @PostMapping("/sing_up") public String addUser(@ModelAttribute @Valid User user, BindingResult result){ userValidator.validate(user,result); if (result.hasErrors()){ return "sing_up"; }else userService.save(user); return "redirect:/users"; }
READ ALSO
Запрос json к веб-серверу отрабатывает на эмуляторе в Android Sudio, но не работает на реальном устройстве

Запрос json к веб-серверу отрабатывает на эмуляторе в Android Sudio, но не работает на реальном устройстве

В мобильном приложении, разрабатываемом в Android Studio на Java, выполняется обращение веб-серверу с запросом на проверку подключения к БД MS SQL ServerВ...

86
Inlining of methods

Inlining of methods

В книге для подготовки к Java OCP экзамену прочитал следующее

91
Почему такой огромный скачок между датами Date?

Почему такой огромный скачок между датами Date?

Было задание построить график дат, но на графике появились прыжки большие, оказалось проблема в переходе между датами в новый годВ связи...

161
Как понять,что поле равно NULL

Как понять,что поле равно NULL

Пусть в таблице есть поле Age типа Int в некоторой таблице,которое может быть NULПусть есть уже полученный ResultSet rs

133