最近遇到了一个‘%’在JSP无法正常显示,如果加上了‘%’,总会在后台报一些错,去掉‘%’后显示正常,最终发现了两种方法来解决这个问题,仅供参考;
1替换字符串的‘%’,以下方法只能替换第一个‘%’
ResultMesg = ResultMesg.replace("%","%25");
这种方法经过我的亲身实践,最终得以实现。
2替换所有的‘%’
ResultMesg=ResultMesg.replace(/\%/g,'%25');
这种方法纯属民间传闻,我试了一下没整出来,放弃了,反正问题已经解决了,就不纠节了!
1替换字符串的‘%’,以下方法只能替换第一个‘%’
ResultMesg = ResultMesg.replace("%","%25");
这种方法经过我的亲身实践,最终得以实现。
2替换所有的‘%’
ResultMesg=ResultMesg.replace(/\%/g,'%25');
这种方法纯属民间传闻,我试了一下没整出来,放弃了,反正问题已经解决了,就不纠节了!