Pessoal,
Estou com uma aplicaçao que possui diversas requisições em Ajax, porém em uma parte do projeto, mas especificamente em uma jsp, os caracteres estão chegando no Controller estragados. Ja fiz de tudo e não achei um modo de consertar, Em todas as minhas jsps eu coloquei:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<context-param>
<param-name>br.com.caelum.vraptor.encoding</param-name>
<param-value>UTF-8</param-value>
</context-param>
$.ajax({
url : "<c:url value='endereco aqui' />",
data : $("#formulario").serialize(),
dataType : "html",
timeout : "60000",
type : "POST",
error : function(a, b) {
console.info(a, status, b);
},
beforeSend: function() {
} ,
success : function(data) {
$('#div').html(data);
}
Mas continua, em uma determinada parte da aplicação funciona, mas no resto os caracteres aparecem estranhos no controller.
Alguem tem ideia do que pode ter errado? O que poderia causar o funcionamento em uma jsp e nas outras não?
<param-name>br.com.caelum.vraptor.encoding</param-name>
<param-value>ISO-8859-1</param-value>
Ajudem