(1) レスポンスの文字化けを処理します。
response.setContentType("text/html;charset=UTF-8");
(2) リクエスト処理時の文字化け(リクエストにはPOSTメソッドとGETメソッドの2種類があります)
POSTメソッドリクエスト:
request.setCharacterEncoding("UTF-8");
GETメソッドリクエスト:
name=new String(name.getBytes("ISO-8859-1"),"UTF-8");