我使用的是JSP,并且有一个mysql数据库。我有一个输入字段"Introduction“。错误是当用户复制粘贴一个段落从word然后字符“(双引号)是输入为?在我的表格中,但只有当字符是从一个单词或一些其他来源复制。此外,如果用户复制两个段落之间的空格,然后一个错误的字符进入我的sql表格和JS,这是试图加载介绍在我的jsp页面失败。我也附上了屏幕截图。请帮助我如何解决这个问题。

发布于 2015-03-25 05:10:55
MicroSoft以其无限的智慧决定使用非标准的双引号--一个左版本和一个右版本。但这应该是可以修复的,因为这些引号确实存在于巨大的utf8字符世界中的某个地方。
但是,您的“复制”中的数据可能没有以utf8编码进行复制。由于不清楚这是如何做到的,我们不能给你修复它的完整细节。
“最好的”计划是在数据/客户端/服务器/数据库/表/列/等的所有阶段建立"utf8“。
快速修复方法是将有趣的引号替换为ascii引号。
https://stackoverflow.com/questions/29225813
复制相似问题