JSP怎么获取文本框Value中的值

页面1代码
<td><input type="text" name="DepId" id="DepId" value="<%=department.getDepId()%>">
</td>
<td><input type="text" name="DepName" id="DepName" value="<%=department.getDname()%>">

处理页面:

String DepId = request.getParameter("DepId");
String DepName = request.getParameter("DepName");
这个无法获取,怎么回事
页面1的代码可以取到正确的信息,提交过去处理页面无法读取,
在页面1里所有代码完全正确,出错在处理一面···
在页面1显示查找的信息,并修改·然后提交到处理页面·进行处理·

无法获取有2种情况 ,1,没有提交值 ,2,提交的值没有正确接收
你怎么提交的 是submit 还是js 提交

还有 你这个本身初始化没有 department.getDepId() ,department.getDname()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-10
2个页面的代码最好全贴出来。
你取到的是null还是什么?你确定department.getDepId()这个值本身不是null?

你form里没漏写 method="post"属性吧?
第2个回答  2009-12-10
把页面1放到一个form里面,然后提交,跳转到页面2
这样就可以获取到了
第3个回答  2009-12-10
你有form提交吗?
相似回答