标签: java servlets
我正在将一个参数param从jsp传递到servlet,其值为%xyz。
param
jsp
servlet
%xyz
当我试图通过request.getParameter("param")获取servlet中的值时,我没有得到任何价值。
request.getParameter("param")
相反它会变成空白(甚至不是空)。
可以,任何人都可以解释原因。
答案 0 :(得分:7)
%是uri中的特殊字符。您必须使用uri编码对%值进行编码。 在您的情况下,%应编码为%25
%
%25