JavaRush /Kurslar /All lectures for UZ purposes /Taqdimot Texnologiyalari. Thymeleaf

Taqdimot Texnologiyalari. Thymeleaf

All lectures for UZ purposes
Daraja, Dars
Mavjud

Spring MVC-da ko'rish texnologiyalaridan foydalanish ulanishga imkon beradi. Thymeleaf, Groovy markup shablonlari, JSP yoki boshqa texnologiyalarni ishlatishingizdan qat'i nazar – bularning hammasi asosan konfiguratsiyani o'zgartirishga olib keladi. Ushbu bobda Spring MVC ga integratsiya qilingan taqdimot texnologiyalari tasvirlangan. Siz allaqachon ko'rinish yechimlari bilan tanish deb taxmin qilamiz.

Spring MVC'da ilovaning ko'rinishlari ilovaning ichki ishonch chegaralari doirasida ishlaydi. Ko'rinishlar ilovangiz kontekstidagi barcha binlarga kirish huquqiga ega. Shu sababli, shablonlarni tashqi manbalar tomonidan tahrir qilish mumkin bo'lgan ilovalarda Spring MVC shablonlarini qo'llab-quvvatlash vositalaridan foydalanish tavsiya etilmaydi, chunki bu xavfsizlikka ta'sir ko'rsatishi mumkin.

Thymeleaf

Thymeleaf – bu zamonaviy Java server tomonida ishlaydigan shablonlashtiruvchi bo'lib, tabiiy HTML shablonlariga urg'u beradi. Ularni brauzerda oddiygina sichqoncha bilan ikki marta bosib ko'rish mumkin, bu esa UI shablonlari ustida ishlashda (masalan, dizayner uchun) juda qulay, server ishlashini talab qilmaydi. JSP sahifalarini almashtirish kerak bo'lsa, Thymeleaf bunday o'zgartirishni osonlashtirish uchun eng keng qamrovli funksiyalar to'plamlaridan birini taklif etadi. Thymeleaf faol rivojlanmoqda va qo'llab-quvvatlanmoqda. Loyihaning Thymeleaf bosh sahifasida to'liq kiritish ma'lumotini topishingiz mumkin.

Thymeleaf'ning Spring MVC bilan integratsiyasi Thymeleaf loyihasi tomonidan boshqariladi. Konfiguratsiya ServletContextTemplateResolver, SpringTemplateEngine va ThymeleafViewResolver kabi bir necha bean e'lonlaridan iborat. Batafsil ma'lumotni "Thymeleaf+Spring" bo'limida topishingiz mumkin.

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION