A ver si te sirve esto:
Codigo en el jsp
<form enctype="application/x-www-form-urlencoded" action="destino_.jsp" method="post">
<input type=text name=usuario>
<input type=text name=pasword>
<form>
-------
y luego en el desptino pones:
String usuario = URLEncoder.encode(request.getParameter("usuario"), "ISO-8859-1")
con esto, todos los caracteres "raros" (comillas simples y dobles, signo del euro, eñes,etc) son reemplazados y se pueden cargar en BBDD o formar parte de otras cadenas, etc ....
para "des-encodificar"
importas java.net.URLDecoder
defines:
URLDecoder deco = new URLDecoder()
String usuario = deco.decode(rs.getString("usuario"))
Espero te sirva.. bye.. y suerte