본문 바로가기

Solution/오류해결

[eclipse] POST 방식으로 보내는 경우 한글 깨짐 해결

728x90

<%request.setCharacterEncoding("utf-8");%> 를 맨위에 추가한다.

 

post를 통해 받아오는 jsp 파일에서 액션태그를 사용하여 useBean을 쓸 때 만약, 추가한 문장이 밑에 있는 경우 인코딩이 적용되지 않을 수 있으므로, "<%request.setCharacterEncoding("utf-8");%>" 의 위치를 잘 확인해주도록 한다.

 

# 이런 경우에 받아오는 정보가 인코딩이 제대로 안될 수 있다.

<%@page import="memberone.StudentVO"%>
<%@page import="memberone.StudentDAO"%>
<% request.setCharacterEncoding("utf-8"); %>

 -> 밑의 코드처럼 가장 먼저 받을 수 있도록 고쳐준다

<% request.setCharacterEncoding("utf-8"); %>
<%@page import="memberone.StudentVO"%>
<%@page import="memberone.StudentDAO"%>
728x90