Wpis z mikrobloga

Siemson.
Uczę się spring boota i mam problem. A mianowicie piszę sobie stronke takiej prostej pizzeri. I mam controller home, który służy do łapania żądania pod adres /home i zwraca widok strony głównej. Mam także controller innej klasy, który służy do dodania dania do koszyka. I chciałbym aby, po dodaniu do koszyka odsyłało mnie znowu do podstrony home z adresem /home, ale nie działa w żaden sposób w jaki próbuje. Czy jest jakiś sposób żeby wysłać żądanie pod adres z innego controllera? Redirect i forward nie działa. #naukaprogramowania #java #spring
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SayerL: U mnie chyba działało tak jak napisał w pkt 3: return new RedirectView("redirectedUrl");, ale dawno nie bawiłem się w te klocki i mogę czegoś nie pamiętać.
  • Odpowiedz
@SayerL: @GetMapping nie powinien modyfikować czegokolwiek, dodawać niczego do sesji. GET służy do zwrócenia(pobrania) strony. Modyfikacjami strony powinien się zająć @PostMapping lub @PutMapping.

Zamiast String zwróć bo ResponseEntity
  • Odpowiedz