Typ WebMvcConfigurerAdapter jest przestarzały
Właśnie przechodzę na wiosenną wersję mvc
5.0.1.RELEASE, ale nagle w eclipse STS WebMvcConfigurerAdapter jest oznaczony jako przestarzały
public class MvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
// to serve static .html pages...
registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/");
}
....
}
Jak mogę to usunąć!
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Dzieje się tak, ponieważ Java 8 wprowadziła domyślne metody w interfejsach, które obejmują funkcjonalność klasy Spójrz tutaj:
https://docs.spring.io/spring/ ... .html
https://docs.spring.io/spring/ ... .html
Anonimowy użytkownik
Potwierdzenie od:
I tak użyłem go do skonfigurowania mojego mechanizmu obsługi zasobów w następujący sposób -
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
DispatcherServlet
... Aby uniknąć statycznego żądania pliku przez DispatcherServlet (front contoller), konfigurujemy
statyczna zawartość MVC
https://www.baeldung.com/sprin ... urces
.
Spring 3.1.
wprowadził ResourceHandlerRegistry, aby skonfigurować ResourceHttpRequestHandlers do obsługi statycznych zasobów ze ścieżki klas, WAR lub systemu plików. Możemy programowo skonfigurować ResourceHandlerRegistry w naszej klasie konfiguracji kontekstu WWW.
- dodaliśmy szablon
w ResourceHandler uwzględnijmy zasób znajdujący się w katalogu - Dodaliśmy template
w ResourceHandler, a także zawiera zasób znajdujący się w katalogu
<pre class="lang-java prettyprint-override">Konfiguracja XML
<pre class="lang-xml prettyprint-override">
Treść statyczna MVC Spring Boot
https://docs.spring.io/spring- ... ntent
jeśli plik znajduje się w folderze WAR
webapp/resources
.
<pre class="lang-java prettyprint-override">