[자바웹을다루는기술] request.setCharacterEncoding 와 response.setContentType 차이
📌브라우저 => 서버 (Request) - 요청에는 Get 방식, Post 방식 2가지가 있다. - Post 방식의 경우, 이클립스로 서블릿을 개발하면서 JAVA 메소드로 인코딩을 할 수 있는데, request.setCharacterEncoding("UTF-8"); 로 간단히 인코딩 방식을 설정할 수 있다. - GET 방식으로 전달된 문자열들은 URI에 포함되어 전달되기 때문에 URI에 대해 인코딩 처리 작업을 해야한다. 서버마다 기본적으로 URI 인코딩 문자코드가 정해져 있는데, GET 방식으로 보내진 한글은 톰캣이 기본적으로 UTF-8이 적용되어 있어서 자동으로 처리를 해주기 때문에 글자가 깨지지 않는다. -따라서 FORM 태그에서 POST 방식으로 한글 데이터를 전송하고, 서블릿에서 doPost()..