第一次加载时使用request.getParameter(abc)获取null

时间:2013-05-21 10:00:29

标签: jsp request

当我在我的jsp程序中调用request.getParameter(“paramname”)时,在页面首次加载时给我null。再次提交到同一页面后给我正确的值。为什么我第一次得到null?

1 个答案:

答案 0 :(得分:0)

首次加载页面时,您正在执行get请求,如果您没有将paramname附加到您的网址,那么它将仅显示为null

http://serverurl?paramname=paramvalue

在提交期间的第二次,您将在下面的asp中找到paramname部分内容。表单数据在提交期间捆绑在一起,您将获得值而不是null。

<input name="paramname" type="hidden" value="paramvalue">