강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

rewhat29083856 のプロフィール画像
rewhat29083856

投稿した質問数

[NarP Series] MVCフレームワークは私の手に[ナフ1弾]

21_ハングル処理とJDBC(DAO)

메서드 질문!

作成

·

234

0

request.setCharacterEncoding("utf-8";

setCharacterEncoding 메서드가 한글로 깨지지않게 잘보여주라는 메서드인거죠?

중요한 메서드 한 열개정도 알려주세요 다 외워버리게요!!

mysqlMVCjsppojoajax

回答 2

0

감사합니다

 

0

bitcocom님의 프로필 이미지
bitcocom
インストラクター

네. 클라이언트에서 -> 서버로 전달된 파라메터 중에서 한글이 포함된 파라메터가 있는데 한글이 바이트열로 넘어오기 때문에 깨진것 처럼 넘어옵니다. (한글 한자가 2byte은데 인터넷으로 넘어올때는 1byte씩으로 넘어오기때문) 그래서 서버에서 다시 utf-8(2byte문자)로 변경을 해야 깨지지 않습니다. 그때 사용하는 메서드가 
request.setCharacterEncoding("utf-8"); 입니다.

rewhat29083856 のプロフィール画像
rewhat29083856

投稿した質問数

質問する