From the course: Spring: Spring MVC
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
Add interceptor class
- [Lecturer] So let's get started with the steps. The first one, is to create a LoggingInterceptor class in our HPlus application. And we will do some logging of request data inside it. So let's go back to the IDE and I'm going to make another package here for interceptors. And inside this, let's create a class which is LoggingInterceptor. And this one, is as we discussed in the previous video, going to extend the HandlerInterceptorAdapter. That's the one. So this one, has got those three methods that we talked about, preHandle, postHandle and afterCompletion. So you can override one of those in order to facilitate any kind of pre or post processing logic that you may have. So let's override the preHandle. We do not want the super class call that's been done so, we'll eliminate that and let me just list out the steps. First, we will get all cookies then, we will get the session id from with the cookie and we log the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
(Locked)
Introduction to interceptors3m 28s
-
(Locked)
Built-in and custom interceptors2m 45s
-
(Locked)
Add interceptor class5m 45s
-
(Locked)
Register interceptors3m 17s
-
(Locked)
Request and session attributes1m 57s
-
(Locked)
Save and get SessionAttributes demo6m 47s
-
(Locked)
Test session flow and implement forwarding7m 37s
-
(Locked)
End HttpSession8m 33s
-
(Locked)
Redirecting outside an application3m 40s
-
(Locked)
Introduction to themes1m 48s
-
(Locked)
Define themes and theme resolver4m 18s
-
(Locked)
Define ThemeChangeInterceptor6m 38s
-
(Locked)
Pick themes on JSPs2m 37s
-
(Locked)
Introduction to l10n and i18n3m
-
(Locked)
Automatic locale resolution demo9m 55s
-
(Locked)
CookieLocaleResolver and interceptor for l10n and i18n5m 37s
-
(Locked)
-
-