Solucionado el tema del encoding, era el index.jsp que redirecciona, el tenia puesto un encoding y de ahi ya daba igual el resto