Cześć. Pisząc program zauważyłem, każde żądanie GET które mam obsłużyć wygląda dokładnie w ten sam sposób. Mianowicie ma na celu tylko i wyłącznie przekierować użytkownika do innego widoku z formularzem.
@RequestMapping(path = "/path", method = RequestMethod.GET)
public String path() {
return "pathHtml";
}
Musze tą metodą wykorzystać po kilkakroć a nie chciałbym powtarzać tego samego kodu zmieniając tylko parametr @RequestMapping i returna na inną wartość.
Mógłbym w jakiś sposób stworzyć RedirectorController który by mapował każde żądanie GET w "/"* a pod potrzebne wartości podstawiał nazwę wciśniętego elementu ?
Dla zobrazowania podam jakiś przykład z kapelusza: jest sobie na stronie kilka przycisków różnego koloru. Naciśnięcie niebieskiego spowoduje przekierowanie na /niebieski, a aplikacja wczyta widok z niebieski.html.