
기본적으로 웹 페이지를 개발할 때 한글로 만들게되면 한글이 깨지게되는 상황이 있다.
이런 상황에서 한글을 처리하는 부분에는 어떤 방법들이 있는지 살펴보자.
1. JSP에서

위처럼 JSP페이지 내에서 한글을 처리하는 방법으로는 <%@ %>태그내에서 contentType속성에서 charset을 설정해 줄 수 있고 <% %>태그를 사용하여 java코드로 인코딩을 지정해 줄 수 있다. 또 meta태그에서도 설정해 줄 수 있다.
2. Java
자바 코드 내에서도 처리할 수 있는데 mvc패턴을 이용하여 개발 할 경우 기능을 처리해주는 action클래스에서

매개변수로 받은 request에 인코딩타입을 설정해 줄 수 있다.
3. spring
spring framework에서의 한글 처리는 위와 같은 방법도 사용할 수 있고

이처럼 web.xml에서 filter를 사용하여 인코딩 타입을 설정해 줄 수 있다.
4. 이클립스 환경 설정

상단 메뉴에서 window->preferences->web에 들어가보면 css/html/js/jsp등의 인코딩 타입을 설정할 수 있다.