1) 서버에서 웹 브라우저에 응답하는 페이지의 화면 출력 시 한글처리
<%@ page contentType="text/html; charset="utf-8""%>
웹 브라우저로 응답되는 페이지를 화면에 출력할 때 한글이 깨지지 않도록 하는 처리이므로, 모든 페이지에 필수적으로 필요하다.
2) 웹 브라우저에서 서버로 넘어오는 파라미터 값에 한글이 있는 경우 (Post)
<% request.setCharacterEncoding("utf-8") %>
3) 웹 브라우저에서 서버로 넘어오는 파라미터 값에 한글이 있는 경우 (GET)
이 경우에는 <% request.setCharacterEncoding("utf-8") %> 방식도 소용없다.
이런 경우에는 server.xml 파일의 한글 인코딩을 지정해야한다.
이클립스의 경우 Project Explorer -> Servers -> Tomcat v8.5 Server에 있는 server.xml이다.
'개발 > Web Programming' 카테고리의 다른 글
Eclipse Project explorer 새로고침하는법 (0) | 2019.11.28 |
---|---|
[JSP] Ajax 란? (0) | 2019.11.28 |
[JSP] 페이지의 스크립트 요소 (0) | 2019.11.28 |
[JSP] JSP include 디렉티브 (0) | 2019.11.28 |
[JSP] JSP 페이지 디렉티브 (0) | 2019.11.28 |