Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp getparameter()有时返回null_Jsp - Fatal编程技术网

Jsp getparameter()有时返回null

Jsp getparameter()有时返回null,jsp,Jsp,有时返回null 我怎样才能解决这个问题 我将这样的值从一页传递到另一页 String value = (String) request.getParameter("value"); 在您的URL中,=登录之前不应该有任何空格,并且在URL之前应该有一个引号: <a href=page2.jsp?value =<%=value %>"> Page2</a> ^ ^ 您还应该对参数值进行编码,并避免使用scriptlet。使

有时返回null

我怎样才能解决这个问题

我将这样的值从一页传递到另一页

String value = (String) request.getParameter("value"); 

在您的URL中,=登录之前不应该有任何空格,并且在URL之前应该有一个引号:

<a href=page2.jsp?value =<%=value %>"> Page2</a>

^               ^
您还应该对参数值进行编码,并避免使用scriptlet。使用JSTL:

<a href="page2.jsp?value=<%=value %>">Page2</a>
        ^               ^

阅读


除此之外,任何用户都可以从其地址栏中的URL中删除该参数,因此这可能是空参数的原因。

您不应该在=登录URL之前有任何空格,并且您应该在URL之前有一个引号:

<a href=page2.jsp?value =<%=value %>"> Page2</a>

^               ^
您还应该对参数值进行编码,并避免使用scriptlet。使用JSTL:

<a href="page2.jsp?value=<%=value %>">Page2</a>
        ^               ^

阅读

除此之外,任何用户都可以从其地址栏中的URL中删除该参数,因此可能这就是空参数的原因