如何用%2b替换+,有些搜索将+作为空格,我无法在java servlet中进行
答案 0 :(得分:0)
org.apache.commons.lang.StringEscapeUtils.replaceEach(str, new String[]{"+", "=", ...}, new String[]{"%2b", "%3D", ...})
答案 1 :(得分:0)
使用java.net.URLEncoder
例如:使用URLEncoder.encode( "one+two space", "UTF-8" )
,您将获得字符串one%2Btwo+space