//取りあえずユニコードで受ける
request.setCharacterEncoding("iso-8859-1");
//バイトでとって
byte[] b = request.getParameter("keyword").getBytes("ISO_8859_1");
//指定文字コードで取り出す。
String word = new String(b,"UTF-8");
//とりあえずコメントアウト
//word = new String(word.getBytes("iso-8859-1"), "UTF-8");
文字化け対策1
コメントをどうぞ