※ Spring Framework 기준
※ Content Type UTF-8 기준
1. WEB-INF안에 web.xml 추가
<filter>
<filter-name>Encoding Filter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>Encoding</param-name>
<!-- UTF-8 인경우 아래와 같이 해보구 UTF-8로도 변경하여 테스트 -->
<param-value>EUC-KR</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Encoding Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2. Tomcat 또는 Spring TC Server server.xml 추가
<Connector acceptCount="100" connectionTimeout="20000" executor="tomcatThreadPool" maxKeepAliveRequests="15" port="${http.port}" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"/>
※ 참고로 spring-servlet.xml <bean id="viewResolver" /> 안에 추가
<property name="contentType" value="text/html; charset=UTF-8" />
※ 그외에도 JSP, JAVA Encoding을 통하여 한글문제를 처리