读书人

request.getParameter()接受参数为空

发布时间: 2013-07-20 11:07:48 作者: rapoo

request.getParameter()接受参数为空问题
我的表单信息:
<form method = "post" name ="AddGoodsChuli" action="AddGoodsChuli.jsp">
<table>
<tr>
<td align="right">商名编号</td>
<td><input type = "text" name = "Goods_ID"></td>
<tr>
<td align="right">商品名称</td>
<td><input type = "text" name = "Goods_Name"></td>
<tr>
<td align="right">保质期</td>
<td><input type = "text" name = "Goods_Guarantee "></td>
<tr>
<td align="right"><input type="submit" value="添加"></td>
<td align="center"><input type = "reset" value = "重置"> </td>
</table>
</form>

在另一个页面接受时,前两个参数都能接收到,第三个却接收不到,为什么?
<%
//获取参数
String Goods_ID = request.getParameter("Goods_ID");
//System.out.println(Goods_ID);
String Goods_Name = request.getParameter("Goods_Name");
//System.out.println(Goods_Name);
String strGoods_Guarantee = request.getParameter("Goods_Guarantee");
//System.out.println(strGoods_Guarantee);
int Goods_Guarantee = Integer.parseInt(strGoods_Guarantee);
//System.out.println(Goods_Guarantee);
%>
[解决办法]
空格吧。。。
[解决办法]
request.getParameter()接受参数为空有关问题


一个空格引发的悲剧呀!
[解决办法]
楼主一定要小心小心再小心,做技术的是十分严谨的工作,任何一点不小心都会引发大问题的。
[解决办法]
可以把空格去了试试,也考虑下中英文状态
[解决办法]
我好像还看到你的几个<tr>标记都没有结束标记。

读书人网 >Java Web开发

热点推荐