java.lang.NumberFormatException: null提交的数据的数据类型不符 或者为空
解决方案 »
- httpClient 流 乱码问题 求解
- Cannot retrieve definition for form bean null on action /savePlanB
- Struts2从数据库获取数据无法显示到页面的问题,请坛子里朋友们帮忙看看!
- 为什么始终执行的都是“error”,麻烦大家看看?(在线等)
- 求救,头大了,奇怪的String 问题
- 签约问题
- 会话超时问题
- 菜鸟问题:请问什么叫cmp? 用vss管理项目的时候,vss只是实现代码的存放吗?
- 如何操作session?超急..各位帮忙啊..
- javabean的范围到底有多广啊?
- 请问在Struts中,<html:link>里的参数怎么传入到Action中,即Action该怎么获取?
- 各位:在北京三年赚20万,可能吗?
作为参数取出数据并显示出来呢,只是点击按钮之后才出错,按提示是数据类型不对,可是我实在不知道哪里出的问题,数据类型不对应该不能查询吧
String surveynum1=request.getParameter("title");
java.lang.Long surveynum=new Long(Long.parseLong(surveynum1));你第一次访问这个jsp页面的时候,也就是前一页面,应该有个title请求参数的吧,
所以进入jsp页面时String surveynum1=request.getParameter("title");取到的surveynum1为非空,java.lang.Long surveynum=new Long(Long.parseLong(surveynum1));转换不会出错,你的sql语句也能正常执行
然而你点击按钮的时候,再次进入这个jsp页面的时候,因为该页面没有title请求参数,所以String surveynum1=request.getParameter("title");取到的surveynum1为空,于是java.lang.Long surveynum=new Long(Long.parseLong(surveynum1));转换就出错了
加上try,catch试试