Java 当参数=xyz%时,request.getParameter(“param”)不返回值
我将一个参数param从jsp传递给servlet,其值类似于%xyz 当我试图通过request.getParameterparam获取servlet中的值时,我没有得到任何值 相反,它是空白的,甚至不是空的 任何人都可以解释原因。在uri中,%是一个特殊字符。您必须使用uri编码对%值进行编码。Java 当参数=xyz%时,request.getParameter(“param”)不返回值,java,servlets,Java,Servlets,我将一个参数param从jsp传递给servlet,其值类似于%xyz 当我试图通过request.getParameterparam获取servlet中的值时,我没有得到任何值 相反,它是空白的,甚至不是空的 任何人都可以解释原因。在uri中,%是一个特殊字符。您必须使用uri编码对%值进行编码。 在您的情况下,%应该编码为%25您正在访问的URL是什么?上面是在JSPThanks中提交表单以获取信息后生成的URL@苯并尼科
在您的情况下,%应该编码为%25您正在访问的URL是什么?上面是在JSPThanks中提交表单以获取信息后生成的URL@苯并尼科