1、在数据进入数据库之前对非法字符进行转义,在更新和显示的时候将非法字符还原;2、在显示的时候对非法字符进行转义; 如果项目还处在起步阶段,建议使用第二种,直接使用jstl的标签即可解决非法字符的问题。在解析从服务器端获取的数据时执行以下escapeHTML()即可。来源:麦子学院