Spring MVC

0

Mam pytanie odnośnie przekazywania parametrów od View (jsp) do Controlerów. Do tej pory przekazywałem parametry z jsp korzystając z parametrów w urlach. Teraz od kiedy przerzuciłem się na springa zastanawiam się czy jest bardziej efektywna metoda? Nie wiem czy się dobrze orientuje ale np. w JSF są chyba specjalne tagi do przekazwyania beanów, zamiast parametrów w adresie? Da się coś takiego w springu zrobić, ale bez w JSP (nie lubie JSF i nie znam za dobrze :/ )?

0

Parametry przekazywane z JSP pochodzą od klienta z formularzy a te muszą być przekazywane w żądaniu HTTP a więc albo jako GET albo POST :)

0

Chodzi mi bardziej o coś takiego. Czy da się napisać ładniej, lepiej:
link. Bo jak dobrze rozumiem do requesta zostanie dodany atrybut go z wartością 1.

Czy w springu jest jakaś metoda, która pozwala to robić ładniej/lepiej (automatyczna walidacja itp)? Czy takie rozwiązanie jest optymalne?

0

teoretycznie się da. W praktyce lepszym i tańszym czasowo rozwiązaniem jest napisanie odpowiednich rewritów.

Metoda czysto springowa polega na tym, że możesz w mapowaniach nazw na kontrolery używać wyrażeń regularnych.

0
Koziołek napisał(a)

teoretycznie się da. W praktyce lepszym i tańszym czasowo rozwiązaniem jest napisanie odpowiednich rewritów.

Metoda czysto springowa polega na tym, że możesz w mapowaniach nazw na kontrolery używać wyrażeń regularnych.

A opłaca się pisać swojego URL rewritera, czy lepiej skorzystać z jakiegoś gotowca?

0

Chyba lepiej użyć gotowca, bo jest sprawdzony. Zresztą rewrite na tomcacie robi się nie tak jak na apachu czyli przez wyrażenia regularne, ale za pomocą filtra:
http://www.javaworld.com/javaworld/jw-06-2001/jw-0622-filters.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1