读书人

jsp字符转义,String.replace()解决方法

发布时间: 2011-12-29 22:09:38 作者: rapoo

jsp字符转义,String.replace()
jsp中的String,replace()如何实现
% 转成 %25,把 & 转成 %26, 空格 转成 %20, + 转成 %2b,?

本人试过
str=str.replace( '% ', '%25 ')不成功,

str=str.replace( '% ', '_ ')却成功!
为何?

[解决办法]
' '引的是字符
而%25是三个字符
所以本身就有问题.
str=str.replace( '% ', "%25 ")就好了

读书人网 >Java Web开发

热点推荐