在ecllipse中创建jsp页面时,getParameter(“textfield1”)返回null,其中textfield1是一个文本框

时间:2012-03-29 16:26:25

标签: jsp

textfield1的声明

<td nowrap="nowrap"><input type="text" name="textfield1" id="textfield1"/></td>

尝试返回在namefield1中输入的值:

String name=request.getParameter("textfield1");

但是通过打印name的值,即使文本框包含字符串,它也会输出null。

2 个答案:

答案 0 :(得分:0)

如果输入字段与提交按钮不在同一个<form>,则会发生这种情况。确保是这种情况。

答案 1 :(得分:0)

你必须把

<form action="do.jsp" method="post">

<td nowrap="nowrap"><input type="text" name="textfield1" id="textfield1"/></td>

</form>

do.jsp

...
String name=request.getParameter("textfield1");
...