I have a web app with spring,jsp and jquery in a apache tomcat 6, one jsp page has a form that send the data with a ajax call made whit jquery, to a Spring MultiActionController
I had the same problem from with Characters and I solved it the following way:
request.setCharacterEncoding("utf-8");
StringBuffer requestContent = new StringBuffer();
do
{
bytesRead = request.getInputStream().readLine(bytes,0,bytes.length);
if(bytesRead > 0)
{
requestContent.append(new String(bytes,0,bytesRead,"UTF-8"));
}
}
while(bytesRead > 0);
and then fetch from requestContent your string started with "name="