Wybór silnika templatów

Wybór silnika templatów
ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
0

Witajcie,
Zaczynam przygodę z javą w wersji enterprise. Stąd też moje pytanie. Jakie silniki templatów polecacie? Zależy mi na tym aby miały możliwość dziedziczenia (coś jak w django). Zastanawiałem się nad freemarkerem, ale nie jestem przekonany czy jest to dobry wybór.

Pozdrawiam

__krzysiek85
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1019
0

Jak rozumiem chodzi o szablony html, nie np. pdf.

Wybór biblioteki szablonów zależy od technologii w jakiej tworzysz stronę. Np. JSF 2 ma już silnik szablonów - Faclety. Natomiast z Struts używa się właśnie Freemerkera.

Freemerkera używałem też np. do przetwarzania szablonów wiadomości email wysyłanych do klienta.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

freemarker, velocity, od biedy JSTL.

ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
0

No dobra, a co polecasz na start? Chciałbym na początek napisać jakiś blog i forum.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Różnice są raczej kosmetyczne ;) Wybierz to co sie dobrze integruje z technologia której chcesz uzywać.

ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
0

Jeszcze jedno pytanko :). Dlaczego mówisz że od biedy JSTL?

azalut
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1129
0

pewnie dlatego, że to już się robi stare, nieulepszane :P tak mi sie wydaje. Poza tym w googlu kiedys czytałem jakies porownanie JSTL z freemarkerem np. i wielu featerów które ma np. freemarker nie ma jstl; edit: a dodatkowo używająć freemarkera (nie wiem jak velocity, thymeleaf) można tam wplatać tagi JSTL

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 616
0

Używam freemarker oraz thymelaft ale JSP ma super wsparcie ide np elipse podpowiadanie custom tagów, atrybutów, doki po prostu super a reszta troche lipa chcociaz pewnie pod InteliJ jest spoko...

ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
0

No właśnie piszę w IntelliJ i ma genialne wsparcie jstl, a freemarker trochę w nim kuleje (przynajmniej ja mam takie wrażenie). Stąd też moje pytanie dlaczego od biedy jstl.
Dzięki w takim razie za wyjaśnienia :)

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Generalnie dlatego :) JSTL to technologia która ma już 4 lata od ostatniego wydania. Freemarket czy Thymeleaf nadal są rozwijane.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.