java config 스타일로 CharacterEncodingFilter 추가.
흔히 요청들의 encoding 을 지정하기 위해 이용한다.
특히, 한글 처리.
tomcat 에도 uriencoding 을 지정하고, 추가로 이 필터를 지정하면 된다.
http://www.rockhoppertech.com/blog/spring-mvc-configuration-without-xml/
Filters
You can also create any Servlet Filters here. Here are a few Spring provided Filters.
In this example I set up the CharacterEncodingFilter.
1 2 3 4 5 6 7 8 9 10 11 12 13 | @Override public void onStartup(ServletContext servletContext) throws ServletException { ... FilterRegistration.Dynamic fr = servletContext.addFilter("encodingFilter", new CharacterEncodingFilter()); fr.setInitParameter("encoding", "UTF-8"); fr.setInitParameter("forceEncoding", "true"); fr.addMappingForUrlPatterns(null, true, "/*"); ... } |
반응형
'emotional developer > detect-Web' 카테고리의 다른 글
[spring] @ControllerAdvice 여러개 쓰기. (1) | 2015.07.06 |
---|---|
PyDev 가 이클립스에서 보이지 않는 경우. (0) | 2014.07.28 |
Apache Bench (0) | 2014.01.24 |