Spring REST Service - pytanie dot. przekierowań

0

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.

0

No to co mówisz to nie jest REST w ogóle. Zapoznaj się z tematyką, orientacją na zasoby itd. Tutaj to jest normalny kontroler z resolverem widoku czy to jsp albo thymeleaf lub jeszcze inne g**no.

0

A. Wprowadził mnie w błąd w takim razie tytuł kursu. W każdym razie dzięki za zainteresowanie. Co masz na myśli pisząc 'orientacja na zasoby'?
No i zgadłeś za pierwszym: resolver na jsp.

0

jsp odpuść, jebać to g**no. Ogarnij sobie Thymeleaf. Jeśli lecisz na Spring Boocie, to dodaj zależność startera thymeleaf i tyle, autokonfiguracja zrobi swoje. Piszesz zwykłego htmla potem.

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