
request.getparameter 为什么获取的值为Null
在登录页面的form表单里输入登录名和密码到servlet里获取无论英文还是中文却一直是null...
在登录页面的form 表单里输入登录名和密码 到servlet里获取无论英文还是中文却一直是null
展开
3个回答
展开全部
request.getParameter()获得的值为null,说明提交的表单中没有该参数名的数据。
所以,检查文本框的name值与getParameter的参数名是否一致,文本框是否在提交的form内,form提交的方式是否post还是get。
所以,检查文本框的name值与getParameter的参数名是否一致,文本框是否在提交的form内,form提交的方式是否post还是get。
展开全部
你看一下。你request.getparameter的参数是不是你form表单里对应的text的name或者password的name。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是你没有submit,使用表单传递参数给servlet,必须通过submit才能正确传递,否则只会得到null。解决方案:
<form id="reg_form" name="reg_form" accept-charset="utf-8" method="post" action="servlet/RegistServlet">
......
<input type="submit" value="提交">
</form>
<form id="reg_form" name="reg_form" accept-charset="utf-8" method="post" action="servlet/RegistServlet">
......
<input type="submit" value="提交">
</form>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询