Ahoj,
chtel bych se zeptat, jestli nekde neexistuje soubor best practices pro
Spring MVC resp. pro pouziti Spring MVC s JSP.
Mam problem v tom, ze kod, ktery souvisi s predavanim dat do JSP a JSP
kod samotny je desne krehky. I trivialni zmena ve strukture stranky
(rozdeleni jednoho formulare na dve po sobe nasledujici stranky) znamena
nekolikahodinove honeni chyb. Nejvetsi problem mam s predavanim dat mezi
strankami (typicky neco je v session, neco prijde jako get parametry,
pak to lepim doromady) a s lifecyklem kontroleru (donutit kontroler, aby
se volala metoda referenceData() pri POST requestu je nekdy celkem
fuska). Samostatnou kapitolou je, jak se dostat v JSP k datum v modelu
-- metoda <c:out value="item.price"/> funguje skvele dokud item nema 20
polozek, ktery je treba zobrazit a z toho nektery jen za nekterych podminek.
Ne, ze bych tyhle veci nedokazal vyresit, ale na muj vkus k tomu musim
napsat pomerne hodne kodu, ktery jeste ke vsemu dost zavisi na string
idckach a vecich ci mensich dirty hacks. Takzej akykoli zasah do tohohle
kodu konci tim, ze se nekde neco rozbije. Vzhledem k tomu, ze jsme
zvykly hodne refaktorovat, tak me to dost prudi.
Nejspis nekde delam neco blbe, ale nejak nemuzu najit, jak to delat spravne.
V business logic a data persistence vrstvach pouzivam Spring bez problemu.
Diky
kolisko