无法在Servlet中打印带引号的文本

时间:2017-08-15 05:29:29

标签: java mysql string servlets escaping

我有一个Web应用程序,用户将在其中插入任何文本,包括引号等。我将这些文本发送到数据库。无论如何,无论我做什么,我的所有引号都会被â??替换。我尝试使用apache commons-text时仍然没有好处。我相信我在那里尝试了所有方法,唯一的事情是用不同的字符打印而不是â??。我正在尝试传递文字overweight or obese, ‘apple shaped’, have unhealthy eating habits

String message = StringEscapeUtils.unescapeHtml4(request.getParameter("message"));
System.out.println(message);

结果很简单,因为â??apple shapedâ??

我该如何解决这个问题?

0 个答案:

没有答案