아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
대담한황로142
대담한황로14219.04.25

jsp 에서 한글 처리 문제 어떻게 해결해야되나요?

jsp 화면에서 한글이 ----->>>> ????? <<<< 이런식으로 출력 되고있습니다.

한글 처리문제는 어떻게 해결되는지 알려주세요

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 서버에서 웹 브라우저 응답되는페이지에 한글에 안깨지지도록 할려면 필수적으로 소스코드 추가하셔야됩니다.

    <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%>

    request.setCharacterEncoding("EUC-KR");


  • 질문 내용만으로 원인을 다 알 수는 없을 것 같네요 ...
    한글이 깨지는 건 인코딩 문제일 가능성이 높습니다.

    파일의 인코딩과 <%@page ...의 인코딩을 모두 하나로 통일해 보세요. (UTF-8 권장)
    예를 들면 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>라거나...

    데이터를 폼으로 보낼 때 한글이 깨진다면 데이터를 보내는 페이지의 인코딩과 데이터를 받는 인코딩도 통일해 보세요.
    예를 들어 데이터를 보내는 페이지가 UTF-8이라면 받는 페이지에서 request.setCharacterEncoding("UTF-8");을 쓴다거나...


  • 보편적으로 과거에 그리고 간혹 서버셋팅이

    euc-kr 로 되어 있기에 말씀하신데로의

    문제가 발생할수도 있는데요,

    최종적으로 한국인들만 사용할것인지?

    한국인들만 사용해도 글자로 사용될 언어는

    한국어만 사용하는지?

    또는 중국어,베트남어,일본어등 다양한 언어를

    사용하느냐에 따라서 위에 2분이 적으신데로

    euc-kr 또는 utf-8로 셋팅을 해줘야 합니다

    즉, 한국인대상이라면? euc-kr

    그 이외에 다른언어가 사용된다면 utf-8로 고정하셔야 하구요

    서버 또한 한국어만 사용이라면 euc-kr

    타국어 사용이라면 utf-8로 셋팅하시는게

    제일 속편하게 사용할수 있을것입니다^^