问题描述
在维护一个旧项目时碰到一个特别麻烦的问题,这个项目前端Jsp页面使用EL表达式获取数据,但是开发这个项目时没有考虑特殊字符处理。
旧项目获取数据方式:
<input value="${entity.dataName}"/>
这种处理在数据包含特殊字符时会出现各种错误,我对特殊字符的处理比较麻烦。
获取数据方式:
<input value="${fn:escapeXml(entity.dataName)}"/>
但是这个旧项目比较大,挨个修改花费时间太大,想知道有没有更快的处理方式。
多谢帮助!