JSP 파일 간 값을 주고 받을 때(POST 방식 등) 인코딩이 요구 된다.
일반적으로 영어나 숫자 값을 전달할 때는 글자가 깨지는 (? 나 유니코드 문자 등) 현상이 발생하지 않으나, 한글 과 같은 값의 경우 별도의 인코딩이 필요하다.
값을 전달 받는 JSP 파일에서
<% request.setCharacterEncoding("UTF-8"); %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
. . .
<fmt:requestEncoding value="UTF-8"/>
. . .
해당 JSTL, fmt 를 이용함으로써 별도로 인코딩이 가능하다
댓글
댓글 쓰기