위의 폼 영역에 데이터를 입력하고 서버로 전송 시킨 후 DB를 확인해보니 아래 사진처럼 한글이 깨져서 저장이되었다. 인코딩 문제라 생각하고 구글링을 해보았다. 웹 환경에서는 보통 브라우저(Client) - 서버 - DB서버 이렇게 3계층에 거쳐 데이터를 주고받게 되는데 이때 세 요소의 인코딩이 서로 맞아야한다. 즉 입력, 출력 스트림의 데이터 형식을 동일하게 맞춰주어야 한다. 해결방법 1. 이클립스 인코딩 설정이 UTF-8 인지 확인한다. 2. html 파일의 meta 태크의 charset을 설정한다. (브라우저에게 해당 html페이지가 UTF-8을 사용한다는 것을 알려준다.) 3. JSP page 디렉티브의 contentType속성과 pageEncoding속성의 캐릭터셋을 지정해준다. 4. 서블릿 4...