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.
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.
GO TO FULL VERSION