java中request.getParameter("Param")获取Null值的最无厘头原因

 包括java API 文档上说,如果接到Null值,那必须是jsp页面不存在这个元素Param,但是很不幸,我的不是这个原因,并且在多次研究中仍然未解。花费时间之长,导致脑供血不足,心脏都快崩溃了,别说MyEclipse崩溃了就。

   废话不多说,言归正传,既然我的Form提交action="test.action",那么在接收时,我粘贴asp代码时忘了去掉<form name="myform" method="post" action="test.action"  enctype="multipart/form-data">就是这个能够上传的属性导致。最后找了八天也是未果。失去希望之余,想到。一点点粘贴到别的action试试是不是servlet坏了?又看到enctype属性比较碍眼。于是去掉。结果在servlet里成功获取到了Param的值而不是null。

失败总结:其实之前在原页面也去掉过这个属性,可能是tomcat没反应过来或者别的原因。最后我都怀疑是不是我这个request的获值方法不对?但是最后坚持别放弃,还是能够找到答案的,当然这也需要运气了。

 

这是改写的一个项目。比较辛苦啊!到底不是直接写比较好,思维代码都被禁锢了,删除掉又怕功能异常!哎。还需历练!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值