-
Book Overview & Buying
-
Table Of Contents
SPRING COOKBOOK
By :
In this recipe, you'll learn how to use a different domain name for the mobile pages of your website. For example:
mysite.com for the normal website
mymobilesite.com for the mobile version
Make sure that the SitePreferenceHandlerInterceptor interceptor is declared in the Spring configuration. Refer to the Switching to the normal view on mobiles recipe in this chapter.
Follow these steps to use a different domain name for the mobile version of the website:
In the Spring configuration, declare a SiteSwitcherHandlerInterceptor bean initialized with the standard() method with your main domain name, mobile domain name, and the value for the Set-Cookie HTTP header field:
@Bean
public SiteSwitcherHandlerInterceptor siteSwitcherHandlerInterceptor() {
return SiteSwitcherHandlerInterceptor.standard("mywebsite.com", "mymobilewebsite.com", ".mywebsite.com");
}Declare that bean as an interceptor:
@Override public void addInterceptors(InterceptorRegistry...
Change the font size
Change margin width
Change background colour