急!急!!急!!!获取表单数据类型问题!
<form id="form2" name="form2" method="post" action="Comnum">
<div align="center">
<table width="300" border="1">
<tr>
<td>
<div align="right">
查询机器号:
</div>
</td>
<td>
<div align="left">
<label>
<input name="comnum" type="text" id="comnum" />
</label>
</div>
</td>
</tr>
<tr>
<td>
</td>
<td>
<label>
<div align="left">
<input type="submit" name="Submit" value="确定" />
<input type="reset" name="Submit2" value="清空" />
</div>
</label>
</td>
</tr>
</table>
</div>
</form>
servlet代码
String comnum=request.getParameter("comnum");
OrderitemDao otdao = new OrderitemDao();
ArrayList<Orderitem> otlist = otdao.FindByComnum(Integer.parseInt(comnum));
System.out.println(otlist.size());
request.removeAttribute("otlist");
request.setAttribute("otlist", otlist);
request.getRequestDispatcher("planlist.jsp").forward(request, response);现在有个问题,提交数据的时候,有的comnum不能Integer.parseInt(comnum)
报java.lang.NumberFormatException: Infinite or NaN异常
我用Debug检测到提交上来的数据在转换类型的时候编程char[]了
但并不是所有提交的数据都是这样
比如我提交1的时候,程序运行正常
但我提交2的时候,程序就报刚才的异常
请问这是怎么回事呀?请大家帮帮忙。谢谢。。
没有分了,请大家将就一下,闪电结贴
相关推荐
js中!和!!的区别与用法
js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码: 判断变量a为非空,未定义或者非空串才能执行方法体的内容 var a; if(a!=null&&typeof(a)!=undefined&&a!='')
解决LayUI表单获取不到data的问题
今天小编就为大家分享一篇解决LayUI表单获取不到data的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
图像处理软件(1) 几款打包 必下!!!绝对实用!!网上工具很多都不能用!!这几款功能强大!!极力推荐!!因为只能上传15M以内的文件 所以分几次!有的大文件不能上传!请谅解!
图像处理软件 几款打包 必下!!!绝对实用!!网上工具很多都不能用!!这几款功能强大!!极力推荐!!因为只能上传图像处理软件 几款打包 必下!!!绝对实用!!网上工具很多都不能用!!这几款功能强大!!极力推荐!!因为只能上传15M以内的文件 所以分几次15M以内的文件 所以分几次
MRP格式的斗地主!!牛!山寨专门软件!!
MRP格式的斗地主!!牛!山寨专门软件!!你试试看嘛!!!
啊哈C语言 第19讲 求和!求和!!求和!!!.pdf
啊哈C语言 第19讲 求和!求和!!求和!!!.pdf


Web 开发

