InterviewSolution
Saved Bookmarks
| 1. |
How are i18n and localization supported in Spring MVC? |
|
Answer» Spring MVC has LOCALERESOLVER that supports i18n and localization. for supporting both internationalization and localization. The following beans need to be configured in the application:
Syntax: <bean id="localeResolver"class="org.Springframework.web.servlet.i18n.SessionLocaleResolver"> <property name="defaultLocale" value="en" /></bean>
Syntax: <bean id="localeChangeInterceptor"class="org.Springframework.web.servlet.i18n.LocaleChangeInterceptor"> <property name="paramName" value="lang" /></bean>
Syntax: <bean class="org.Springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"> <property name="interceptors"> <list> <ref bean="localeChangeInterceptor" /> </list> </property></bean> |
|