I am building web application using
I want to add internationalization supp
You need to use character encoding filter. Spring framework has a built-in character encoding filter. (see here) Simply put it in your web.xml:
encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceEncoding
true
Put this filter in the first place in filter chain to make sure it runs first during request processing and runs last during response processing.