我使用以下网址向servlet发送参数:
http://localhost:8084/TestWeb/TestServlet?text=k+k
在servlet中,我将“text”参数的值变为“k k”。
我希望“text”参数的值为“k + k”。
答案 0 :(得分:2)
在网址中,加号用于表示空格。您可能需要对加号(0x2B)使用十六进制编码将其视为加号。
答案 1 :(得分:2)
+
是http查询字符串中的特殊字符,用于表示空格字符。如果要传递实数+,则需要将其插入为%2B,其中2B是ASCII符号+的十六进制代码。有关详细信息,请参阅http://en.m.wikipedia.org/wiki/Query_string?wasRedirected=true。