Nothing to do with JSP, per se. It's a browser issue. You just need to be sure that the web page is using an encoding that supports those "curly quotes".
The good news: Even though this is a browser issue, you *CAN* use JSP to change the page encoding, but you'll need to figure out what the right encoding is, first.
What character encoding are you currently using? Do you have either
<%@page contentType="text/xml; charset=UTF-8"%>
in your page? Or some other charset/characterEncoding???
Try UTF-8, if you aren't using it already, and see if that works with your browser.