I have this Web Application in JSP running on JBoss Application Server. I am using Servlets for friendly urls. I\'m sending search parameters through my JSP\'s and Servlets.
Just a wild guess. Try this inside your JSP/Servlet:
if(request.getCharacterEncoding() == null) { request.setCharacterEncoding("UTF-8"); }
You need to be sure that the correct encoding is passed to your servlet.