Obsługa plików JSP w sping MVC

0

Witajcie, mam dwa pytania odnośnie obsługi plików jsp w spring mvc. Mianowicie:

  1. Co zrobić żeby zamiast kodu źródłowego pliku jsp wyrenderowała się strona? Po wejściu na stronę przeglądarka pokazuje kod źródłowy
  2. Przy operacjach typu usuń/dodaj controller używa metod DELETE/PUT itp. w jaki sposób wejść na stronę? Kontroler obsługuje tylko tą jedną metodę i przy GET rzuca method not allowed. Można rozszerzyć metody obsługujące request, ale czy to prawidłowe?

Link do projektu: https://github.com/lukasz-chojn/films_database

0
felixik napisał(a):
  1. Przy operacjach typu usuń/dodaj controller używa metod DELETE/PUT itp. w jaki sposób wejść na stronę? Kontroler obsługuje tylko tą jedną metodę i przy GET rzuca method not allowed. Można rozszerzyć metody obsługujące request, ale czy to prawidłowe?

To proste, dodaj brakującą metodę GET.
Np.
GET: localhost:8080/films - Zwraca stronę np. z listą filmów.
PUT: localhost:8080/films/id - aktualizuje jakiś film
DELETE: localhost:8080/films/id - usuwa film

Także wystarczy że dodasz pierwszą metodę która zwróci Ci widok (np. ModelAndView) i będzie śmigać.

Ps. Proponuję w ogóle JSP wyrzucić i zastąpić to np. Thymeleaf + Spring MVC.
A co do pierwszego punktu to pewnie brakuje Ci jakiegoś view resolvera albo gdzieś coś masz nie skonfigurowane. Nie bardzo chce mi się przez to przedzierać bo tak trochę magii masz w tym kodzie i ciężko się to czyta.

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