Charset (UTF-8) x PostgreSQL (Latin1= ISO-8859-1)

Utilizo JSF com charset=UTF-8 e postgreSQL com charset=Latin1(ISO8859-1), e tudo funciona a contento. O que me intriga eh pq funcion, já que as páginas estão codificadas para UTF-8 e o banco para ISO8859-1. Não deveria dar erro?