#programowanie
#java #spring #thymeleaf

Mirki, jak oceniacie przydatność Thymeleaf? Od niedawna coś tam sobie próbuję into Spring, ale składnia Thymeleaf wydaje mi się sporo trudniejsza niż zwykłe jsp z tagami. Z drugiej strony, przynajmniej teoretycznie, możliwości i elastyczność są dużo większe. Warto zgłębiać temat?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring #thymeleaf #programowanie
Mirki, mam taki kod:

My Profile
i nie wiem jak to zrobić żeby wygenerowało mi poprawny link do profilu obecnie zalogowanego użytkownika. Zmienna 'username' jest pusta, ale sec:authentication="name" wyświetla prawidłową nazwę użytkownika. Tylko jak to zapakować do atrybutu sesji? Albo nawet bez pakowania, bo pewnie już tam jest... Jak to pobrać? :)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Szczypioreg: Hej, jak chcesz zrobić to koszernie, to w kontrolerze możesz sobie dorzucic dodatkowy mapping i masz wtedy takie coś

@RequestMapping(value = "/current")
private CustomUser getCurrentCustomUser(@AuthenticationPrincipal CustomUser user){
//Tu możesz wszystko
}
  • Odpowiedz
@throwaway333: Nie korzystałem z Thymeleafa, ale widzę dwa rozwiązania.

Jeśli ma być tak jak jest teraz, czyli osobny modal dla każdego pytania, to zapewne iterując po pytaniach masz jakiś licznik, więc na jego podstawie możesz nadać unikalne id każdemu z nich. Widzę, że jest coś takiego: http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#keeping-iteration-status

Druga droga, to posiadanie jednego modala (przenieś go poza diva z th:each) i ustawianie w formularzu id pytania przy kliknięciu odpowiedniego przycisku.
  • Odpowiedz