Why does my Servlet request lose UTF-8 encoding in passed-in attributes?

Rahul kumar Gupta

[I use setAttributes() in the HttpServletRequest object to pass UTF-8 strings to a servlet. On the receiving servlet, I receive only '?' for each unicode character. What should I do?]

There is no need to set the attribute ,you have to just the set the Content type in each and every page(JSP/ Servlets) and rest is atuomatically being taken care of.

You can set the content type like this

String contentType= "text/html;charset=UTF-8";
response.setContentType(contentType);
0 Comments  (click to add your comment)
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

About | Sitemap | Contact