Pessoal, estou com problemas ao persistir dados no banco com spring, ele está gravando com o encoding errado. Preciso que o spring grava com UTF-8. O meu banco de dados é um postgres 8.3 LATIM1.
Já coloquei os parametros abaixo e não tive solução.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
e no web.xml
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Se alguem tiver algum solução me ajude.