Pracuję nad nowym projektem internetowym opartym na SpringMVC 3. Teraz próbujesz zdecydować się na użycie tagów formularzy sprężynowych, czy nie. Osobiście nie chcę używać żadnych tagów innych niż HTML i JSP. Potrzeba czasu, aby je poznać i tak trudno jest zrozumieć, w jaki sposób są one renderowane i zgłaszane błędy, kiedy one występują. ? Dziękuję Ci!
Odpowiedzi:
3 dla odpowiedzi № 1Wiosenne znaczniki formularza MVC są bardzo proste,ale są "lepsze niż nic". Jeśli próbujesz wyrenderować formularze HTML, z wnioskami, komunikatami o błędach i ponownymi zgłoszeniami, odbierają one dużo uciążliwości (szczególnie <select>
pola, które są ogromnym trudem w obsłudze w inny sposób).
Dla czegoś bardziej złożonego, są one całkiem bezużyteczne, ale dla form nie widzę powodu, aby ich nie używać.
3 dla odpowiedzi № 2
Kolejną zaletą tagów wiosennych jest to, że kiedy Typopełnij błąd i napisz nazwę nieruchomości, która nie istnieje w obiekcie, aby ją wypełnić, daje błąd, więc możesz łatwo dowiedzieć się, że musisz poprawić nazwę właściwości w atrybucie ścieżki etykietka.
2 dla odpowiedzi nr 3
Zaletą korzystania ze znaczników formularza sprężynowego jest touzyskasz spójne powiązanie danych i obsługę błędów w całej witrynie. Poleciłabym owijać tagi w formie sprężynowej w twoje własne tagi - to pozwoli ci na łatwą zamianę twoich własnych implementacji w późniejszym terminie, jeśli znajdziesz tagi wiosenne pozbawione funkcjonalności, której potrzebujesz.