Codificação UTF-8 na página JSP

eu tenho umJSP página cuja codificação de página éISO-8859-1. Esta página JSP está em um blog de respostas de perguntas. Eu quero incluir caracteres especiais durante a postagem de Q / A.

O problema é que o JSP não está suportandoUTF-8 codificação mesmo eu mudei deISO-8859-1 paraUTF-8. Esses personagens (~,%,&,+) estão fazendo problema. Quando eu estou postando esses personagens individualmente ou com a combinação de qualquer personagem, é storinhnull no banco de dados e quando eu remover esses caracteres ao postar o aplicativo está funcionando bem.

Alguém pode sugerir alguma solução?

questionAnswers(12)

yourAnswerToTheQuestion