마케팅스프린트
[ GitHub ]

[ jungyijun@naver.com ]


  • Category
    • 마케팅 자동화
    • old posting
      • ChatGPT
      • Java
      • MySQL
      • JSP
      • Spring Framework
      • Node.js
Total
Today
Yesterday
hELLO · Designed By 정상우.
old posting/JSP

[JSP] doGet과 doPost의 한글처리(Encoding)

2021. 2. 8. 19:32

톰캣서버의 default 문자 처리 방식은 ISO-8859-1 방식이다.

개발자는 별도의 한글 인코딩을 하지 않으면 한글이 깨질 수 있다.

get 방식과 post 방식의 한글처리가 다르다.

 

get 방식의 한글처리는

Servers/톰캣서버 폴더내에 있는 server.xml에서 <connector>에

URIEncoding="UTF-8"(EUC-KR, UTF-8 등 원하는 인코딩)을 추가하면 된다.

 

post 방식의 한글처리는

doPost 메소드내에서 설정한다.

setCharacterEncoding() 메소드를 사용하면 된다.

ex) request.setCharacterEncoding("UTF-8);

 

저작자표시 (새창열림)
'old posting/JSP' 카테고리의 다른 글
  • [JSP] ServletContext를 이용한 데이터 공유와 SevletContextListener
  • [JSP] Context Path와 서블릿 초기화
  • [JSP] 서블릿(Servlet)의 동작순서 및 생명 주기(Life cycle)그리고 선처리, 후처리
  • [JSP] Servlet 작성규칙 및 객체와 doGet() / doPost() 호출하기
마케팅스프린트
마케팅스프린트
쿠팡, 스마트스토어 자동화 솔루션

티스토리툴바